(function(d,b){function a(a){var b=Fa[a]={};l.each(a.split(Y),function(a,d){b[d]=!0});return b}function e(a,d,e){if(e===b&&1===a.nodeType)if(e="data-"+d.replace(pb,"-$1").toLowerCase(),e=a.getAttribute(e),"string"===typeof e){try{e="true"===e?!0:"false"===e?!1:"null"===e?null:+e+""===e?+e:qb.test(e)?l.parseJSON(e):e}catch(f){}l.data(a,d,e)}else e=b;return e}function f(a){for(var b in a)if(("data"!==b||!l.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function g(){return!1}function h(){return!0} function k(a){return!a||!a.parentNode||11===a.parentNode.nodeType}function n(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}function p(a,b,d){b=b||0;if(l.isFunction(b))return l.grep(a,function(a,e){return!!b.call(a,e,a)===d});if(b.nodeType)return l.grep(a,function(a,e){return a===b===d});if("string"===typeof b){var e=l.grep(a,function(a){return 1===a.nodeType});if(sb.test(b))return l.filter(b,e,!d);b=l.filter(b,e)}return l.grep(a,function(a,e){return 0<=l.inArray(a,b)===d})}function r(a){var b= Ha.split("|");a=a.createDocumentFragment();if(a.createElement)for(;b.length;)a.createElement(b.pop());return a}function s(a,b){return a.getElementsByTagName(b)[0]||a.appendChild(a.ownerDocument.createElement(b))}function u(a,b){if(1===b.nodeType&&l.hasData(a)){var d,e,f;e=l._data(a);var g=l._data(b,e),m=e.events;if(m)for(d in delete g.handle,g.events={},m)for(e=0,f=m[d].length;eb;b+=2)"margin"===d&&(f+=l.css(a,d+Z[b],!0)),e?("content"===d&&(f-=parseFloat(H(a,"padding"+Z[b]))||0),"margin"!==d&&(f-=parseFloat(H(a,"border"+Z[b]+"Width"))||0)):(f+=parseFloat(H(a,"padding"+Z[b]))||0,"padding"!==d&&(f+=parseFloat(H(a,"border"+Z[b]+"Width"))||0));return f}function z(a,b,d){var e="width"===b?a.offsetWidth:a.offsetHeight,f=!0,g=l.support.boxSizing&&"border-box"===l.css(a,"boxSizing");if(0>=e||null==e){e=H(a,b);if(0>e||null==e)e=a.style[b];if(ia.test(e))return e; f=g&&(l.support.boxSizingReliable||e===a.style[b]);e=parseFloat(e)||0}return e+E(a,b,d||(g?"border":"content"),f)+"px"}function D(a){if(va[a])return va[a];var b=l("<"+a+">").appendTo(v.body),d=b.css("display");b.remove();if("none"===d||""===d)X=v.body.appendChild(X||l.extend(v.createElement("iframe"),{frameBorder:0,width:0,height:0})),ba&&X.createElement||(ba=(X.contentWindow||X.contentDocument).document,ba.write(""),ba.close()),b=ba.body.appendChild(ba.createElement(a)), d=H(b,"display"),v.body.removeChild(X);return va[a]=d}function G(a,b,d,e){var f;if(l.isArray(b))l.each(b,function(b,f){d||ub.test(a)?e(a,f):G(a+"["+("object"===typeof f?b:"")+"]",f,d,e)});else if(d||"object"!==l.type(b))e(a,b);else for(f in b)G(a+"["+f+"]",b[f],d,e)}function A(a){return function(b,d){"string"!==typeof b&&(d=b,b="*");var e,f,g=b.toLowerCase().split(Y),m=0,q=g.length;if(l.isFunction(d))for(;md&&f)return b;g.resolveWith(a,[q]);return!1},q=g.promise({elem:a,props:l.extend({},b),opts:l.extend(!0,{specialEasing:{}}, d),originalProperties:b,originalOptions:d,startTime:fa||na(),duration:d.duration,tweens:[],createTween:function(b,d,e){b=l.Tween(a,q.opts,b,d,q.opts.specialEasing[b]||q.opts.easing);q.tweens.push(b);return b},stop:function(b){for(var d=0,e=b?q.tweens.length:0;df;f+=2-b)d=Z[f],e["margin"+d]=e["padding"+d]=a;b&&(e.opacity=e.width=a);return e}function La(a){return l.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}var Ma,qa,v=d.document,xb=d.location,yb=d.navigator,zb=d.jQuery,Ab=d.$,Na=Array.prototype.push,O=Array.prototype.slice,Oa=Array.prototype.indexOf,Bb=Object.prototype.toString,xa=Object.prototype.hasOwnProperty,ya=String.prototype.trim,l=function(a,b){return new l.fn.init(a,b,Ma)},ra=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source, Cb=/\S/,Y=/\s+/,Db=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,Eb=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,Pa=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,Fb=/^[\],:{}\s]*$/,Gb=/(?:^|:|,)(?:\s*\[)+/g,Hb=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,Ib=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,Jb=/^-ms-/,Kb=/-([\da-z])/gi,Lb=function(a,b){return(b+"").toUpperCase()},sa=function(){v.addEventListener?(v.removeEventListener("DOMContentLoaded",sa,!1),l.ready()):"complete"===v.readyState&&(v.detachEvent("onreadystatechange", sa),l.ready())},Qa={};l.fn=l.prototype={constructor:l,init:function(a,d,e){var f;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if("string"===typeof a){f="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&3<=a.length?[null,a,null]:Eb.exec(a);if(!f||!f[1]&&d)return!d||d.jquery?(d||e).find(a):this.constructor(d).find(a);if(f[1])return a=(d=d instanceof l?d[0]:d)&&d.nodeType?d.ownerDocument||d:v,a=l.parseHTML(f[1],a,!0),Pa.test(f[1])&&l.isPlainObject(d)&&this.attr.call(a, d,!0),l.merge(this,a);if((d=v.getElementById(f[2]))&&d.parentNode){if(d.id!==f[2])return e.find(a);this.length=1;this[0]=d}this.context=v;this.selector=a;return this}if(l.isFunction(a))return e.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return l.makeArray(a,this)},selector:"",jquery:"1.8.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this)},get:function(a){return null==a?this.toArray():0>a?this[this.length+a]:this[a]},pushStack:function(a, b,d){a=l.merge(this.constructor(),a);a.prevObject=this;a.context=this.context;"find"===b?a.selector=this.selector+(this.selector?" ":"")+d:b&&(a.selector=this.selector+"."+b+"("+d+")");return a},each:function(a,b){return l.each(this,a,b)},ready:function(a){l.ready.promise().done(a);return this},eq:function(a){a=+a;return-1===a?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice", O.call(arguments).join(","))},map:function(a){return this.pushStack(l.map(this,function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:Na,sort:[].sort,splice:[].splice};l.fn.init.prototype=l.fn;l.extend=l.fn.extend=function(){var a,d,e,f,g,m=arguments[0]||{},q=1,h=arguments.length,k=!1;"boolean"===typeof m&&(k=m,m=arguments[1]||{},q=2);"object"===typeof m||l.isFunction(m)||(m={});h===q&&(m=this,--q);for(;qd?Math.max(0,e+d):d:0;d
a";b=h.getElementsByTagName("*");e=h.getElementsByTagName("a")[0];e.style.cssText="top:1px;float:left;opacity:.5";if(!b||!b.length)return{};f=v.createElement("select");g=f.appendChild(v.createElement("option"));b=h.getElementsByTagName("input")[0];a={leadingWhitespace:3=== h.firstChild.nodeType,tbody:!h.getElementsByTagName("tbody").length,htmlSerialize:!!h.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:"/a"===e.getAttribute("href"),opacity:/^0.5/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:"on"===b.value,optSelected:g.selected,getSetAttribute:"t"!==h.className,enctype:!!v.createElement("form").enctype,html5Clone:"<:nav>"!==v.createElement("nav").cloneNode(!0).outerHTML,boxModel:"CSS1Compat"===v.compatMode, submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1};b.checked=!0;a.noCloneChecked=b.cloneNode(!0).checked;f.disabled=!0;a.optDisabled=!g.disabled;try{delete h.test}catch(k){a.deleteExpando=!1}!h.addEventListener&&h.attachEvent&&h.fireEvent&&(h.attachEvent("onclick",e=function(){a.noCloneEvent=!1}),h.cloneNode(!0).fireEvent("onclick"),h.detachEvent("onclick", e));b=v.createElement("input");b.value="t";b.setAttribute("type","radio");a.radioValue="t"===b.value;b.setAttribute("checked","checked");b.setAttribute("name","t");h.appendChild(b);e=v.createDocumentFragment();e.appendChild(h.lastChild);a.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked;a.appendChecked=b.checked;e.removeChild(b);e.appendChild(h);if(h.attachEvent)for(m in{submit:!0,change:!0,focusin:!0})b="on"+m,q=b in h,q||(h.setAttribute(b,"return;"),q="function"===typeof h[b]),a[m+"Bubbles"]= q;l(function(){var b,e,f,g=v.getElementsByTagName("body")[0];g&&(b=v.createElement("div"),b.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",g.insertBefore(b,g.firstChild),e=v.createElement("div"),b.appendChild(e),e.innerHTML="
t
",f=e.getElementsByTagName("td"),f[0].style.cssText="padding:0;margin:0;border:0;display:none",q=0===f[0].offsetHeight,f[0].style.display="",f[1].style.display="none",a.reliableHiddenOffsets= q&&0===f[0].offsetHeight,e.innerHTML="",e.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",a.boxSizing=4===e.offsetWidth,a.doesNotIncludeMarginInBodyOffset=1!==g.offsetTop,d.getComputedStyle&&(a.pixelPosition="1%"!==(d.getComputedStyle(e,null)||{}).top,a.boxSizingReliable="4px"===(d.getComputedStyle(e,null)||{width:"4px"}).width,f=v.createElement("div"),f.style.cssText= e.style.cssText="padding:0;margin:0;border:0;display:block;overflow:hidden;",f.style.marginRight=f.style.width="0",e.style.width="1px",e.appendChild(f),a.reliableMarginRight=!parseFloat((d.getComputedStyle(f,null)||{}).marginRight)),"undefined"!==typeof e.style.zoom&&(e.innerHTML="",e.style.cssText="padding:0;margin:0;border:0;display:block;overflow:hidden;width:1px;padding:1px;display:inline;zoom:1",a.inlineBlockNeedsLayout=3===e.offsetWidth,e.style.display="block",e.style.overflow="visible",e.innerHTML= "
",e.firstChild.style.width="5px",a.shrinkWrapBlocks=3!==e.offsetWidth,b.style.zoom=1),g.removeChild(b))});e.removeChild(h);b=e=f=g=b=e=h=null;return a}();var qb=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,pb=/([A-Z])/g;l.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(l.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?l.cache[a[l.expando]]:a[l.expando];return!!a&&!f(a)},data:function(a, d,e,f){if(l.acceptData(a)){var g=l.expando,m="string"===typeof d,q=a.nodeType,h=q?l.cache:a,k=q?a[g]:a[g]&&g;if(k&&h[k]&&(f||h[k].data)||!m||e!==b){k||(q?a[g]=k=l.deletedIds.pop()||l.guid++:k=g);h[k]||(h[k]={},q||(h[k].toJSON=l.noop));if("object"===typeof d||"function"===typeof d)f?h[k]=l.extend(h[k],d):h[k].data=l.extend(h[k].data,d);a=h[k];f||(a.data||(a.data={}),a=a.data);e!==b&&(a[l.camelCase(d)]=e);m?(e=a[d],null==e&&(e=a[l.camelCase(d)])):e=a;return e}}},removeData:function(a,b,d){if(l.acceptData(a)){var e, g,m,q=a.nodeType,h=q?l.cache:a,k=q?a[l.expando]:l.expando;if(h[k]){if(b&&(e=d?h[k]:h[k].data)){l.isArray(b)||(b in e?b=[b]:(b=l.camelCase(b),b=b in e?[b]:b.split(" ")));g=0;for(m=b.length;gg.indexOf(" "+b[m]+" ")&&(g+=b[m]+" ");f.className=l.trim(g)}else f.className=a;return this},removeClass:function(a){var d,e,f,g,m,q,h;if(l.isFunction(a))return this.each(function(b){l(this).removeClass(a.call(this,b,this.className))});if(a&&"string"===typeof a||a===b)for(d=(a||"").split(Y),q=0,h=this.length;qe)return null;a=m?e:0;for(d=m?e+1:g.length;at.indexOf(":")?"on"+t:"",f){if(a.result=b,a.target||(a.target=f),e=null!=e?l.makeArray(e):[],e.unshift(a),k=l.event.special[t]||{},!k.trigger||!1!==k.trigger.apply(f,e)){s=[[f,k.bindType||t]];if(!g&&!k.noBubble&&!l.isWindow(f)){r=k.delegateType||t;m=Xa.test(r+t)?f:f.parentNode;for(q=f;m;m=m.parentNode)s.push([m,r]),q=m;q===(f.ownerDocument||v)&&s.push([q.defaultView||q.parentWindow||d,r])}for(q=0;qr&&n.push({elem:this,matches:k.slice(r)});for(e=0;ew.cacheLength&&delete a[b.shift()];return a[d]=e},a)},M=ca(),Za=ca(),na=ca(),ca="\\[[\\x20\\t\\r\\n\\f]*((?:\\\\.|[-\\w]|[^\\x00-\\xa0])+)[\\x20\\t\\r\\n\\f]*(?:([*^$|!~]?=)[\\x20\\t\\r\\n\\f]*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+"(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+".replace("w","w#")+")|)|)[\\x20\\t\\r\\n\\f]*\\]",O=":((?:\\\\.|[-\\w]|[^\\x00-\\xa0])+)(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+ca+")|[^:]|\\\\.)*|.*))\\)|)",P=RegExp("^[\\x20\\t\\r\\n\\f]+|((?:^|[^\\\\])(?:\\\\.)*)[\\x20\\t\\r\\n\\f]+$", "g"),Y=/^[\x20\t\r\n\f]*,[\x20\t\r\n\f]*/,Z=/^[\x20\t\r\n\f]*([\x20\t\r\n\f>+~])[\x20\t\r\n\f]*/,ja=new RegExp(O),aa=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,X=/[\x20\t\r\n\f]*[+~]/,ba=/h\d/i,ea=/input|select|textarea|button/i,ha=/\\(?!\\)/g,W={ID:/^#((?:\\.|[-\w]|[^\x00-\xa0])+)/,CLASS:/^\.((?:\\.|[-\w]|[^\x00-\xa0])+)/,NAME:/^\[name=['"]?((?:\\.|[-\w]|[^\x00-\xa0])+)['"]?\]/,TAG:new RegExp("^("+"(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+".replace("w","w*")+")"),ATTR:new RegExp("^"+ca),PSEUDO:new RegExp("^"+O), POS:/:(even|odd|eq|gt|lt|nth|first|last)(?:\([\x20\t\r\n\f]*((?:-\d)?\d*)[\x20\t\r\n\f]*\)|)(?=[^-]|$)/i,CHILD:/^:(only|nth|first|last)-child(?:\([\x20\t\r\n\f]*(even|odd|(([+-]|)(\d*)n|)[\x20\t\r\n\f]*(?:([+-]|)[\x20\t\r\n\f]*(\d+)|))[\x20\t\r\n\f]*\)|)/i,needsContext:/^[\x20\t\r\n\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\([\x20\t\r\n\f]*((?:-\d)?\d*)[\x20\t\r\n\f]*\)|)(?=[^-]|$)/i},da=function(a){var b=U.createElement("div");try{return a(b)}catch(d){return!1}finally{}},ca=da(function(a){a.appendChild(U.createComment("")); return!a.getElementsByTagName("*").length}),ga=da(function(a){a.innerHTML="";return a.firstChild&&"undefined"!==typeof a.firstChild.getAttribute&&"#"===a.firstChild.getAttribute("href")}),ia=da(function(a){a.innerHTML="";a=typeof a.lastChild.getAttribute("multiple");return"boolean"!==a&&"string"!==a}),fa=da(function(a){a.innerHTML="";if(!a.getElementsByClassName||!a.getElementsByClassName("e").length)return!1;a.lastChild.className= "e";return 2===a.getElementsByClassName("e").length}),ka=da(function(a){a.id=I+0;a.innerHTML="
";Q.insertBefore(a,Q.firstChild);var b=U.getElementsByName&&U.getElementsByName(I).length===2+U.getElementsByName(I+0).length;C=!U.getElementById(I);Q.removeChild(a);return b});try{ma.call(Q.childNodes,0)[0].nodeType}catch(oa){ma=function(a){for(var b,d=[];b=this[a];a++)d.push(b);return d}}d.matches=function(a,b){return d(a,null,null,b)};d.matchesSelector=function(a, b){return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){a[1]=a[1].replace(ha,"");a[3]=(a[4]||a[5]|| "").replace(ha,"");"~="===a[2]&&(a[3]=" "+a[3]+" ");return a.slice(0,4)},CHILD:function(a){a[1]=a[1].toLowerCase();"nth"===a[1]?(a[2]||d.error(a[0]),a[3]=+(a[3]?a[4]+(a[5]||1):2*("even"===a[2]||"odd"===a[2])),a[4]=+(a[6]+a[7]||"odd"===a[2])):a[2]&&d.error(a[0]);return a},PSEUDO:function(a){var b,d;if(W.CHILD.test(a[0]))return null;if(a[3])a[2]=a[3];else if(b=a[4])ja.test(b)&&(d=q(b,!0))&&(d=b.indexOf(")",b.length-d)-b.length)&&(b=b.slice(0,d),a[0]=a[0].slice(0,d)),a[2]=b;return a.slice(0,3)}},filter:{ID:C? function(a){a=a.replace(ha,"");return function(b){return b.getAttribute("id")===a}}:function(a){a=a.replace(ha,"");return function(b){return(b="undefined"!==typeof b.getAttributeNode&&b.getAttributeNode("id"))&&b.value===a}},TAG:function(a){if("*"===a)return function(){return!0};a=a.replace(ha,"").toLowerCase();return function(b){return b.nodeName&&b.nodeName.toLowerCase()===a}},CLASS:function(a){var b=M[I][a];b||(b=M(a,new RegExp("(^|[\\x20\\t\\r\\n\\f])"+a+"([\\x20\\t\\r\\n\\f]|$)")));return function(a){return b.test(a.className|| "undefined"!==typeof a.getAttribute&&a.getAttribute("class")||"")}},ATTR:function(a,b,e){return function(f,g){var m=d.attr(f,a);if(null==m)return"!="===b;if(!b)return!0;m+="";return"="===b?m===e:"!="===b?m!==e:"^="===b?e&&0===m.indexOf(e):"*="===b?e&&-1d?d+b:d]}),even:g(function(a,b,d){for(d=0;dd?d+b:d;0<=--b;)a.push(b);return a}),gt:g(function(a,b,d){for(d=0>d?d+b:d;++d";a.querySelectorAll("[selected]").length||g.push("\\[[\\x20\\t\\r\\n\\f]*(?:checked|disabled|ismap|multiple|readonly|selected|value)");a.querySelectorAll(":checked").length||g.push(":checked")});da(function(a){a.innerHTML="

";a.querySelectorAll("[test^='']").length&&g.push("[*^$]=[\\x20\\t\\r\\n\\f]*(?:\"\"|'')"); a.innerHTML="";a.querySelectorAll(":enabled").length||g.push(":enabled",":disabled")});g=new RegExp(g.join("|"));n=function(a,d,f,m,h){if(!(m||h||g&&g.test(a))){var k,l,r=!0,s=I;l=d;k=9===d.nodeType&&a;if(1===d.nodeType&&"object"!==d.nodeName.toLowerCase()){k=q(a);(r=d.getAttribute("id"))?s=r.replace(e,"\\$&"):d.setAttribute("id",s);s="[id='"+s+"'] ";for(l=k.length;l--;)k[l]=s+k[l].join("");l=X.test(a)&&d.parentNode||d;k=k.join(",")}if(k)try{return la.apply(f,ma.call(l.querySelectorAll(k), 0)),f}catch(t){}finally{r||d.removeAttribute("id")}}return b(a,d,f,m,h)};h&&(da(function(b){a=h.call(b,"div");try{h.call(b,"[test!='']:sizzle"),m.push("!=",O)}catch(d){}}),m=new RegExp(m.join("|")),d.matchesSelector=function(b,e){e=e.replace(f,"='$1']");if(!(E(b)||m.test(e)||g&&g.test(e)))try{var q=h.call(b,e);if(q||a||b.document&&11!==b.document.nodeType)return q}catch(k){}return 0]*)\/>/gi,cb=/<([\w:]+)/,Zb=/]","i"),Ia=/^(?:checkbox|radio)$/,db=/checked\s*(?:[^=]|=\s*.checked.)/i,cc=/\/(java|ecma)script/i,dc=/^\s*\s*$/g,M={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0, "",""]},eb=r(v),Ca=eb.appendChild(v.createElement("div"));M.optgroup=M.option;M.tbody=M.tfoot=M.colgroup=M.caption=M.thead;M.th=M.td;l.support.htmlSerialize||(M._default=[1,"X
","
"]);l.fn.extend({text:function(a){return l.access(this,function(a){return a===b?l.text(this):this.empty().append((this[0]&&this[0].ownerDocument||v).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(l.isFunction(a))return this.each(function(b){l(this).wrapAll(a.call(this,b))});if(this[0]){var b= l(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var a=this;a.firstChild&&1===a.firstChild.nodeType;)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return l.isFunction(a)?this.each(function(b){l(this).wrapInner(a.call(this,b))}):this.each(function(){var b=l(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){var b=l.isFunction(a);return this.each(function(d){l(this).wrapAll(b?a.call(this,d): a)})},unwrap:function(){return this.parent().each(function(){l.nodeName(this,"body")||l(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){1!==this.nodeType&&11!==this.nodeType||this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){1!==this.nodeType&&11!==this.nodeType||this.insertBefore(a,this.firstChild)})},before:function(){if(!k(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a, this)});if(arguments.length){var a=l.clean(arguments);return this.pushStack(l.merge(a,this),"before",this.selector)}},after:function(){if(!k(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=l.clean(arguments);return this.pushStack(l.merge(this,a),"after",this.selector)}},remove:function(a,b){for(var d,e=0;null!=(d=this[e]);e++)if(!a||l.filter(a,[d]).length)b||1!==d.nodeType||(l.cleanData(d.getElementsByTagName("*")), l.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)for(1===a.nodeType&&l.cleanData(a.getElementsByTagName("*"));a.firstChild;)a.removeChild(a.firstChild);return this},clone:function(a,b){a=null==a?!1:a;b=null==b?a:b;return this.map(function(){return l.clone(this,a,b)})},html:function(a){return l.access(this,function(a){var d=this[0]||{},e=0,f=this.length;if(a===b)return 1===d.nodeType?d.innerHTML.replace(Yb,""):b;if(!("string"!== typeof a||ac.test(a)||!l.support.htmlSerialize&&Ba.test(a)||!l.support.leadingWhitespace&&Aa.test(a)||M[(cb.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(bb,"<$1>");try{for(;eq.length&&d===v&&"<"===q.charAt(0))||bc.test(q)||!l.support.checkClone&&db.test(q)||!l.support.html5Clone&&Ba.test(q)||(g=!0,f=l.fragments[q],m=f!==b);f||(f=d.createDocumentFragment(),l.clean(a,d,f,e),g&&(l.fragments[q]=m&&f));return{fragment:f,cacheable:g}};l.fragments= {};l.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){l.fn[a]=function(d){var e,f=0,g=[];d=l(d);var m=d.length;e=1===this.length&&this[0].parentNode;if((null==e||e&&11===e.nodeType&&1===e.childNodes.length)&&1===m)return d[b](this[0]),this;for(;f")?h=a.cloneNode(!0):(Ca.innerHTML=a.outerHTML,Ca.removeChild(h=Ca.firstChild));if(!(l.support.noCloneEvent&&l.support.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||l.isXMLDoc(a)))for(m(a,h),e=q(a),f=q(h),g=0;e[g];++g)f[g]&&m(e[g],f[g]);if(b&&(u(a,h),d))for(e=q(a),f=q(h),g=0;e[g];++g)u(e[g],f[g]);return h},clean:function(a,b,d,e){var f,g,m,q,h,k,s=b===v&&eb,p=[];b&&"undefined"!==typeof b.createDocumentFragment||(b=v);for(f=0;null!=(m=a[f]);f++)if("number"===typeof m&& (m+=""),m){if("string"===typeof m)if($b.test(m)){s=s||r(b);k=b.createElement("div");s.appendChild(k);m=m.replace(bb,"<$1>");g=(cb.exec(m)||["",""])[1].toLowerCase();q=M[g]||M._default;h=q[0];for(k.innerHTML=q[1]+m+q[2];h--;)k=k.lastChild;if(!l.support.tbody)for(h=Zb.test(m),q="table"!==g||h?""!==q[1]||h?[]:k.childNodes:k.firstChild&&k.firstChild.childNodes,g=q.length-1;0<=g;--g)l.nodeName(q[g],"tbody")&&!q[g].childNodes.length&&q[g].parentNode.removeChild(q[g]);!l.support.leadingWhitespace&& Aa.test(m)&&k.insertBefore(b.createTextNode(Aa.exec(m)[0]),k.firstChild);m=k.childNodes;k.parentNode.removeChild(k)}else m=b.createTextNode(m);m.nodeType?p.push(m):l.merge(p,m)}k&&(m=k=s=null);if(!l.support.appendChecked)for(f=0;null!=(m=p[f]);f++)l.nodeName(m,"input")?t(m):"undefined"!==typeof m.getElementsByTagName&&l.grep(m.getElementsByTagName("input"),t);if(d)for(a=function(a){if(!a.type||cc.test(a.type))return e?e.push(a.parentNode?a.parentNode.removeChild(a):a):d.appendChild(a)},f=0;null!= (m=p[f]);f++)l.nodeName(m,"script")&&a(m)||(d.appendChild(m),"undefined"!==typeof m.getElementsByTagName&&(m=l.grep(l.merge([],m.getElementsByTagName("script")),a),p.splice.apply(p,[f+1,0].concat(m)),f+=m.length));return p},cleanData:function(a,b){for(var d,e,f,g,m=0,q=l.expando,h=l.cache,k=l.support.deleteExpando,r=l.event.special;null!=(f=a[m]);m++)if(b||l.acceptData(f))if(d=(e=f[q])&&h[e]){if(d.events)for(g in d.events)r[g]?l.event.remove(f,g):l.removeEvent(f,g,d.handle);h[e]&&(delete h[e],k?delete f[q]: f.removeAttribute?f.removeAttribute(q):f[q]=null,l.deletedIds.push(e))}}});(function(){var a,b;l.uaMatch=function(a){a=a.toLowerCase();a=/(chrome)[ \/]([\w.]+)/.exec(a)||/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||0>a.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}};a=l.uaMatch(yb.userAgent);b={};a.browser&&(b[a.browser]=!0,b.version=a.version);b.chrome?b.webkit=!0:b.webkit&& (b.safari=!0);l.browser=b;l.sub=function(){function a(b,d){return new a.fn.init(b,d)}l.extend(!0,a,this);a.superclass=this;a.fn=a.prototype=this();a.fn.constructor=a;a.sub=this.sub;a.fn.init=function(d,e){e&&e instanceof l&&!(e instanceof a)&&(e=a(e));return l.fn.init.call(this,d,e,b)};a.fn.init.prototype=a.fn;var b=a(v);return a}})();var H,X,ba,Da=/alpha\([^)]*\)/i,ec=/opacity=([^)]*)/,fc=/^(top|right|bottom|left)$/,gc=/^(none|table(?!-c[ea]).+)/,fb=/^margin/,tb=new RegExp("^("+ra+")(.*)$","i"), ia=new RegExp("^("+ra+")(?!px)[a-z%]+$","i"),hc=new RegExp("^([-+])=("+ra+")","i"),va={},ic={position:"absolute",visibility:"hidden",display:"block"},gb={letterSpacing:0,fontWeight:400},Z=["Top","Right","Bottom","Left"],Ja=["Webkit","O","Moz","ms"],jc=l.fn.toggle;l.fn.extend({css:function(a,d){return l.access(this,function(a,d,e){return e!==b?l.style(a,d,e):l.css(a,d)},a,d,1d;d++)f[a+Z[d]+b]=e[d]||e[d-2]||e[0];return f}};fb.test(a)||(l.cssHooks[a+b].set= B)});var kc=/%20/g,ub=/\[\]$/,hb=/\r?\n/g,lc=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,mc=/^(?:select|textarea)/i;l.fn.extend({serialize:function(){return l.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?l.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||mc.test(this.nodeName)||lc.test(this.type))}).map(function(a,b){var d= l(this).val();return null==d?null:l.isArray(d)?l.map(d,function(a,d){return{name:b.name,value:a.replace(hb,"\r\n")}}):{name:b.name,value:d.replace(hb,"\r\n")}}).get()}});l.param=function(a,d){var e,f=[],g=function(a,b){b=l.isFunction(b)?b():null==b?"":b;f[f.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};d===b&&(d=l.ajaxSettings&&l.ajaxSettings.traditional);if(l.isArray(a)||a.jquery&&!l.isPlainObject(a))l.each(a,function(){g(this.name,this.value)});else for(e in a)G(e,a[e],d,g);return f.join("&").replace(kc, "+")};var ea,aa,nc=/#.*$/,oc=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,pc=/^(?:GET|HEAD)$/,qc=/^\/\//,ib=/\?/,rc=/)<[^<]*)*<\/script>/gi,sc=/([?&])_=[^&]*/,jb=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,kb=l.fn.load,wa={},lb={},mb=["*/"]+["*"];try{aa=xb.href}catch(zc){aa=v.createElement("a"),aa.href="",aa=aa.href}ea=jb.exec(aa.toLowerCase())||[];l.fn.load=function(a,d,e){if("string"!==typeof a&&kb)return kb.apply(this,arguments);if(!this.length)return this;var f,g,m,q=this, h=a.indexOf(" ");0<=h&&(f=a.slice(h,a.length),a=a.slice(0,h));l.isFunction(d)?(e=d,d=b):d&&"object"===typeof d&&(g="POST");l.ajax({url:a,type:g,dataType:"html",data:d,complete:function(a,b){e&&q.each(e,m||[a.responseText,b,a])}}).done(function(a){m=arguments;q.html(f?l("
").append(a.replace(rc,"")).find(f):a)});return this};l.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){l.fn[b]=function(a){return this.on(b,a)}});l.each(["get","post"],function(a, d){l[d]=function(a,e,f,g){l.isFunction(e)&&(g=g||f,f=e,e=b);return l.ajax({type:d,url:a,data:e,success:f,dataType:g})}});l.extend({getScript:function(a,d){return l.get(a,b,d,"script")},getJSON:function(a,b,d){return l.get(a,b,d,"json")},ajaxSetup:function(a,b){b?T(a,l.ajaxSettings):(b=a,a=l.ajaxSettings);T(a,b);return a},ajaxSettings:{url:aa,isLocal:/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/.test(ea[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8", processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":mb},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":d.String,"text html":!0,"text json":l.parseJSON,"text xml":l.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:A(wa),ajaxTransport:A(lb),ajax:function(a,d){function e(a,d,m,k){var s,w,F,B,J=d;if(2!==E){E=2;h&&clearTimeout(h); q=b;g=k||"";z.readyState=0a||304===a)if(t.ifModified&&((m=z.getResponseHeader("Last-Modified"))&& (l.lastModified[f]=m),(m=z.getResponseHeader("Etag"))&&(l.etag[f]=m)),304===a)J="notmodified",s=!0;else{a:{w=t;F=B;var N,pa,J=w.dataTypes.slice();R=J[0];D={};S=0;w.dataFilter&&(F=w.dataFilter(F,w.dataType));if(J[1])for(N in w.converters)D[N.toLowerCase()]=w.converters[N];for(;m=J[++S];)if("*"!==m){if("*"!==R&&R!==m){N=D[R+" "+m]||D["* "+m];if(!N)for(pa in D)if(s=pa.split(" "),s[1]===m&&(N=D[R+" "+s[0]]||D["* "+s[0]])){!0===N?N=D[pa]:!0!==D[pa]&&(m=s[0],J.splice(S--,0,m));break}if(!0!==N)if(N&&w["throws"])F= N(F);else try{F=N(F)}catch(H){s={state:"parsererror",error:N?H:"No conversion from "+R+" to "+m};break a}}R=m}s={state:"success",data:F}}J=s.state;w=s.data;F=s.error;s=!F}else if(F=J,!J||a)J="error",0>a&&(a=0);z.status=a;z.statusText=(d||J)+"";s?y.resolveWith(p,[w,J,z]):y.rejectWith(p,[z,J,F]);z.statusCode(C);C=b;r&&n.trigger("ajax"+(s?"Success":"Error"),[z,t,s?w:F]);u.fireWith(p,[z,J]);r&&(n.trigger("ajaxComplete",[z,t]),--l.active||l.event.trigger("ajaxStop"))}}"object"===typeof a&&(d=a,a=b);d= d||{};var f,g,m,q,h,k,r,s,t=l.ajaxSetup({},d),p=t.context||t,n=p!==t&&(p.nodeType||p instanceof l)?l(p):l.event,y=l.Deferred(),u=l.Callbacks("once memory"),C=t.statusCode||{},w={},B={},E=0,D="canceled",z={readyState:0,setRequestHeader:function(a,b){if(!E){var d=a.toLowerCase();a=B[d]=B[d]||a;w[a]=b}return this},getAllResponseHeaders:function(){return 2===E?g:null},getResponseHeader:function(a){var d;if(2===E){if(!m)for(m={};d=oc.exec(g);)m[d[1].toLowerCase()]=d[2];d=m[a.toLowerCase()]}return d=== b?null:d},overrideMimeType:function(a){E||(t.mimeType=a);return this},abort:function(a){a=a||D;q&&q.abort(a);e(0,a);return this}};y.promise(z);z.success=z.done;z.error=z.fail;z.complete=u.add;z.statusCode=function(a){if(a){var b;if(2>E)for(b in a)C[b]=[C[b],a[b]];else b=a[z.status],z.always(b)}return this};t.url=((a||t.url)+"").replace(nc,"").replace(qc,ea[1]+"//");t.dataTypes=l.trim(t.dataType||"*").toLowerCase().split(Y);null==t.crossDomain&&(k=jb.exec(t.url.toLowerCase())||!1,t.crossDomain=k&& k.join(":")+(k[3]?"":"http:"===k[1]?80:443)!==ea.join(":")+(ea[3]?"":"http:"===ea[1]?80:443));t.data&&t.processData&&"string"!==typeof t.data&&(t.data=l.param(t.data,t.traditional));K(wa,t,d,z);if(2===E)return z;r=t.global;t.type=t.type.toUpperCase();t.hasContent=!pc.test(t.type);r&&0===l.active++&&l.event.trigger("ajaxStart");if(!t.hasContent&&(t.data&&(t.url+=(ib.test(t.url)?"&":"?")+t.data,delete t.data),f=t.url,!1===t.cache)){k=l.now();var v=t.url.replace(sc,"$1_="+k);t.url=v+(v===t.url?(ib.test(t.url)? "&":"?")+"_="+k:"")}(t.data&&t.hasContent&&!1!==t.contentType||d.contentType)&&z.setRequestHeader("Content-Type",t.contentType);t.ifModified&&(f=f||t.url,l.lastModified[f]&&z.setRequestHeader("If-Modified-Since",l.lastModified[f]),l.etag[f]&&z.setRequestHeader("If-None-Match",l.etag[f]));z.setRequestHeader("Accept",t.dataTypes[0]&&t.accepts[t.dataTypes[0]]?t.accepts[t.dataTypes[0]]+("*"!==t.dataTypes[0]?", "+mb+"; q=0.01":""):t.accepts["*"]);for(s in t.headers)z.setRequestHeader(s,t.headers[s]);if(t.beforeSend&& (!1===t.beforeSend.call(p,z,t)||2===E))return z.abort();D="abort";for(s in{success:1,error:1,complete:1})z[s](t[s]);if(q=K(lb,t,d,z)){z.readyState=1;r&&n.trigger("ajaxSend",[z,t]);t.async&&0E)e(-1,A);else throw A;}}else e(-1,"No Transport");return z},active:0,lastModified:{},etag:{}});var nb=[],tc=/\?/,ta=/(=)\?(?=&|$)|\?\?/,uc=l.now();l.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a= nb.pop()||l.expando+"_"+uc++;this[a]=!0;return a}});l.ajaxPrefilter("json jsonp",function(a,e,f){var g,m,q,h=a.data,k=a.url,t=!1!==a.jsonp,r=t&&ta.test(k),s=t&&!r&&"string"===typeof h&&!(a.contentType||"").indexOf("application/x-www-form-urlencoded")&&ta.test(h);if("jsonp"===a.dataTypes[0]||r||s)return g=a.jsonpCallback=l.isFunction(a.jsonpCallback)?a.jsonpCallback():a.jsonpCallback,m=d[g],r?a.url=k.replace(ta,"$1"+g):s?a.data=h.replace(ta,"$1"+g):t&&(a.url+=(tc.test(k)?"&":"?")+a.jsonp+"="+g),a.converters["script json"]= function(){q||l.error(g+" was not called");return q[0]},a.dataTypes[0]="json",d[g]=function(){q=arguments},f.always(function(){d[g]=m;a[g]&&(a.jsonpCallback=e.jsonpCallback,nb.push(g));q&&l.isFunction(m)&&m(q[0]);q=m=b}),"script"});l.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){l.globalEval(a);return a}}});l.ajaxPrefilter("script",function(a){a.cache=== b&&(a.cache=!1);a.crossDomain&&(a.type="GET",a.global=!1)});l.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=v.head||v.getElementsByTagName("head")[0]||v.documentElement;return{send:function(f,g){d=v.createElement("script");d.async="async";a.scriptCharset&&(d.charset=a.scriptCharset);d.src=a.url;d.onload=d.onreadystatechange=function(a,f){if(f||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,f||g(200,"success")}; e.insertBefore(d,e.firstChild)},abort:function(){if(d)d.onload(0,1)}}}});var W,Ea=d.ActiveXObject?function(){for(var a in W)W[a](0,1)}:!1,vc=0;l.ajaxSettings.xhr=d.ActiveXObject?function(){var a;if(!(a=!this.isLocal&&ja()))a:{try{a=new d.ActiveXObject("Microsoft.XMLHTTP");break a}catch(b){}a=void 0}return a}:ja;(function(a){l.extend(l.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})})(l.ajaxSettings.xhr());l.support.ajax&&l.ajaxTransport(function(a){if(!a.crossDomain||l.support.cors){var e;return{send:function(f, g){var m,q,h=a.xhr();a.username?h.open(a.type,a.url,a.async,a.username,a.password):h.open(a.type,a.url,a.async);if(a.xhrFields)for(q in a.xhrFields)h[q]=a.xhrFields[q];a.mimeType&&h.overrideMimeType&&h.overrideMimeType(a.mimeType);a.crossDomain||f["X-Requested-With"]||(f["X-Requested-With"]="XMLHttpRequest");try{for(q in f)h.setRequestHeader(q,f[q])}catch(k){}h.send(a.hasContent&&a.data||null);e=function(d,f){var q,k,t,r,s;try{if(e&&(f||4===h.readyState))if(e=b,m&&(h.onreadystatechange=l.noop,Ea&& delete W[m]),f)4!==h.readyState&&h.abort();else{q=h.status;t=h.getAllResponseHeaders();r={};(s=h.responseXML)&&s.documentElement&&(r.xml=s);try{r.text=h.responseText}catch(p){}try{k=h.statusText}catch(n){k=""}q||!a.isLocal||a.crossDomain?1223===q&&(q=204):q=r.text?200:404}}catch(y){f||g(-1,y)}r&&g(q,k,r,t)};a.async?4===h.readyState?setTimeout(e,0):(m=++vc,Ea&&(W||(W={},l(d).unload(Ea)),W[m]=e),h.onreadystatechange=e):e()},abort:function(){e&&e(0,1)}}}});var fa,ua,wc=/^(?:toggle|show|hide)$/,xc=new RegExp("^(?:([-+])=|)("+ ra+")([a-z%]*)$","i"),yc=/queueHooks$/,ka=[function(a,b,d){var e,f,g,m,q,h,k=this,t=a.style,r={},s=[],p=a.nodeType&&C(a);d.queue||(q=l._queueHooks(a,"fx"),null==q.unqueued&&(q.unqueued=0,h=q.empty.fire,q.empty.fire=function(){q.unqueued||h()}),q.unqueued++,k.always(function(){k.always(function(){q.unqueued--;l.queue(a,"fx").length||q.empty.fire()})}));1===a.nodeType&&("height"in b||"width"in b)&&(d.overflow=[t.overflow,t.overflowX,t.overflowY],"inline"===l.css(a,"display")&&"none"===l.css(a,"float")&& (l.support.inlineBlockNeedsLayout&&"inline"!==D(a.nodeName)?t.zoom=1:t.display="inline-block"));d.overflow&&(t.overflow="hidden",l.support.shrinkWrapBlocks||k.done(function(){t.overflow=d.overflow[0];t.overflowX=d.overflow[1];t.overflowY=d.overflow[2]}));for(e in b)f=b[e],wc.exec(f)&&(delete b[e],f!==(p?"hide":"show")&&s.push(e));if(f=s.length)for(g=l._data(a,"fxshow")||l._data(a,"fxshow",{}),p?l(a).show():k.done(function(){l(a).hide()}),k.done(function(){var b;l.removeData(a,"fxshow",!0);for(b in r)l.style(a, b,r[b])}),e=0;e(b/=f/2)?e/2*b*b+a:-e/2*(--b*(b-2)-1)+a},easeInCubic:function(d,b,a,e,f){return e*(b/=f)*b*b+a},easeOutCubic:function(d,b,a,e,f){return e*((b=b/f-1)*b*b+1)+a},easeInOutCubic:function(d,b,a,e,f){return 1>(b/=f/2)?e/2*b*b*b+a: e/2*((b-=2)*b*b+2)+a},easeInQuart:function(d,b,a,e,f){return e*(b/=f)*b*b*b+a},easeOutQuart:function(d,b,a,e,f){return-e*((b=b/f-1)*b*b*b-1)+a},easeInOutQuart:function(d,b,a,e,f){return 1>(b/=f/2)?e/2*b*b*b*b+a:-e/2*((b-=2)*b*b*b-2)+a},easeInQuint:function(d,b,a,e,f){return e*(b/=f)*b*b*b*b+a},easeOutQuint:function(d,b,a,e,f){return e*((b=b/f-1)*b*b*b*b+1)+a},easeInOutQuint:function(d,b,a,e,f){return 1>(b/=f/2)?e/2*b*b*b*b*b+a:e/2*((b-=2)*b*b*b*b+2)+a},easeInSine:function(d,b,a,e,f){return-e*Math.cos(b/ f*(Math.PI/2))+e+a},easeOutSine:function(d,b,a,e,f){return e*Math.sin(b/f*(Math.PI/2))+a},easeInOutSine:function(d,b,a,e,f){return-e/2*(Math.cos(Math.PI*b/f)-1)+a},easeInExpo:function(d,b,a,e,f){return 0==b?a:e*Math.pow(2,10*(b/f-1))+a},easeOutExpo:function(d,b,a,e,f){return b==f?a+e:e*(-Math.pow(2,-10*b/f)+1)+a},easeInOutExpo:function(d,b,a,e,f){return 0==b?a:b==f?a+e:1>(b/=f/2)?e/2*Math.pow(2,10*(b-1))+a:e/2*(-Math.pow(2,-10*--b)+2)+a},easeInCirc:function(d,b,a,e,f){return-e*(Math.sqrt(1-(b/=f)* b)-1)+a},easeOutCirc:function(d,b,a,e,f){return e*Math.sqrt(1-(b=b/f-1)*b)+a},easeInOutCirc:function(d,b,a,e,f){return 1>(b/=f/2)?-e/2*(Math.sqrt(1-b*b)-1)+a:e/2*(Math.sqrt(1-(b-=2)*b)+1)+a},easeInElastic:function(d,b,a,e,f){d=1.70158;var g=0,h=e;if(0==b)return a;if(1==(b/=f))return a+e;g||(g=.3*f);hb?-.5*h*Math.pow(2,10*(b-=1))*Math.sin(2*(b*f-d)*Math.PI/g)+a:h*Math.pow(2,-10*(b-=1))*Math.sin(2*(b*f-d)*Math.PI/g)*.5+e+a},easeInBack:function(d,b,a,e,f,g){void 0==g&& (g=1.70158);return e*(b/=f)*b*((g+1)*b-g)+a},easeOutBack:function(d,b,a,e,f,g){void 0==g&&(g=1.70158);return e*((b=b/f-1)*b*((g+1)*b+g)+1)+a},easeInOutBack:function(d,b,a,e,f,g){void 0==g&&(g=1.70158);return 1>(b/=f/2)?e/2*b*b*(((g*=1.525)+1)*b-g)+a:e/2*((b-=2)*b*(((g*=1.525)+1)*b+g)+2)+a},easeInBounce:function(d,b,a,e,f){return e-jQuery.easing.easeOutBounce(d,f-b,0,e,f)+a},easeOutBounce:function(d,b,a,e,f){return(b/=f)<1/2.75?7.5625*e*b*b+a:b<2/2.75?e*(7.5625*(b-=1.5/2.75)*b+.75)+a:b<2.5/2.75?e* (7.5625*(b-=2.25/2.75)*b+.9375)+a:e*(7.5625*(b-=2.625/2.75)*b+.984375)+a},easeInOutBounce:function(d,b,a,e,f){return bg.length-1||0>a))return this.sliding? this.$element.one("slid",function(){h.to(a)}):b==a?this.pause().cycle():this.slide(a>b?"next":"prev",d(g[a]))},pause:function(a){a||(this.paused=!0);this.$element.find(".next, .prev").length&&d.support.transition.end&&(this.$element.trigger(d.support.transition.end),this.cycle());clearInterval(this.interval);this.interval=null;return this},next:function(){if(!this.sliding)return this.slide("next")},prev:function(){if(!this.sliding)return this.slide("prev")},slide:function(a,b){var g=this.$element.find(".item.active"), h=b||g[a](),k=this.interval,n="next"==a?"left":"right",p="next"==a?"first":"last",r=this;this.sliding=!0;k&&this.pause();h=h.length?h:this.$element.find(".item")[p]();p=d.Event("slide",{relatedTarget:h[0]});if(!h.hasClass("active")){if(d.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(p);if(p.isDefaultPrevented())return;h.addClass(a);h[0].offsetWidth;g.addClass(n);h.addClass(n);this.$element.one(d.support.transition.end,function(){h.removeClass([a,n].join(" ")).addClass("active"); g.removeClass(["active",n].join(" "));r.sliding=!1;setTimeout(function(){r.$element.trigger("slid")},0)})}else{this.$element.trigger(p);if(p.isDefaultPrevented())return;g.removeClass("active");h.addClass("active");this.sliding=!1;this.$element.trigger("slid")}k&&this.cycle();return this}}};var a=d.fn.carousel;d.fn.carousel=function(a){return this.each(function(){var f=d(this),g=f.data("carousel"),h=d.extend({},d.fn.carousel.defaults,"object"==typeof a&&a),k="string"==typeof a?a:h.slide;g||f.data("carousel", g=new b(this,h));if("number"==typeof a)g.to(a);else if(k)g[k]();else h.interval&&g.cycle()})};d.fn.carousel.defaults={interval:5E3,pause:"hover"};d.fn.carousel.Constructor=b;d.fn.carousel.noConflict=function(){d.fn.carousel=a;return this};d(document).on("click.carousel.data-api","[data-slide]",function(a){var b=d(this),g,h=d(b.attr("data-target")||(g=b.attr("href"))&&g.replace(/.*(?=#[^\s]+$)/,"")),b=d.extend({},h.data(),b.data());h.carousel(b);a.preventDefault()})}(window.jQuery);!function(d){var b=function(a,b){this.$element=d(a);this.options=d.extend({},d.fn.collapse.defaults,b);this.options.parent&&(this.$parent=d(this.options.parent));this.options.toggle&&this.toggle()};b.prototype={constructor:b,dimension:function(){return this.$element.hasClass("width")?"width":"height"},show:function(){var a,b,g,h;if(!this.transitioning){a=this.dimension();b=d.camelCase(["scroll",a].join("-"));if((g=this.$parent&&this.$parent.find("> .accordion-group > .in"))&&g.length){if((h=g.data("collapse"))&& h.transitioning)return;g.collapse("hide");h||g.data("collapse",null)}this.$element[a](0);this.transition("addClass",d.Event("show"),"shown");d.support.transition&&this.$element[a](this.$element[0][b])}},hide:function(){var a;this.transitioning||(a=this.dimension(),this.reset(this.$element[a]()),this.transition("removeClass",d.Event("hide"),"hidden"),this.$element[a](0))},reset:function(a){var b=this.dimension();this.$element.removeClass("collapse")[b](a||"auto")[0].offsetWidth;this.$element[null!== a?"addClass":"removeClass"]("collapse");return this},transition:function(a,b,g){var h=this,k=function(){"show"==b.type&&h.reset();h.transitioning=0;h.$element.trigger(g)};this.$element.trigger(b);b.isDefaultPrevented()||(this.transitioning=1,this.$element[a]("in"),d.support.transition&&this.$element.hasClass("collapse")?this.$element.one(d.support.transition.end,k):k())},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var a=d.fn.collapse;d.fn.collapse=function(a){return this.each(function(){var f= d(this),g=f.data("collapse"),h="object"==typeof a&&a;g||f.data("collapse",g=new b(this,h));if("string"==typeof a)g[a]()})};d.fn.collapse.defaults={toggle:!0};d.fn.collapse.Constructor=b;d.fn.collapse.noConflict=function(){d.fn.collapse=a;return this};d(document).on("click.collapse.data-api","[data-toggle=collapse]",function(a){var b=d(this),g;a=b.attr("data-target")||a.preventDefault()||(g=b.attr("href"))&&g.replace(/.*(?=#[^\s]+$)/,"");g=d(a).data("collapse")?"toggle":b.data();b[d(a).hasClass("in")? "addClass":"removeClass"]("collapsed");d(a).collapse(g)})}(window.jQuery);!function(d){function b(){d("[data-toggle=dropdown]").each(function(){a(d(this)).removeClass("open")})}function a(a){var b=a.attr("data-target");b||(b=(b=a.attr("href"))&&/#/.test(b)&&b.replace(/.*(?=#[^\s]*$)/,""));b=d(b);b.length||(b=a.parent());return b}var e=function(a){var b=d(a).on("click.dropdown.data-api",this.toggle);d("html").on("click.dropdown.data-api",function(){b.parent().removeClass("open")})};e.prototype={constructor:e,toggle:function(e){e=d(this);var f,k;if(!e.is(".disabled, :disabled"))return f= a(e),k=f.hasClass("open"),b(),k||f.toggleClass("open"),e.focus(),!1},keydown:function(b){var e,f,n;if(/(38|40|27)/.test(b.keyCode)&&(e=d(this),b.preventDefault(),b.stopPropagation(),!e.is(".disabled, :disabled"))){f=a(e);n=f.hasClass("open");if(!n||n&&27==b.keyCode)return e.click();e=d("[role=menu] li:not(.divider):visible a",f);e.length&&(f=e.index(e.filter(":focus")),38==b.keyCode&&0').appendTo(document.body);this.$backdrop.click("static"==this.options.backdrop?d.proxy(this.$element[0].focus,this.$element[0]):d.proxy(this.hide,this));g&&this.$backdrop[0].offsetWidth;this.$backdrop.addClass("in");g?this.$backdrop.one(d.support.transition.end,a):a()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),d.support.transition&&this.$element.hasClass("fade")? this.$backdrop.one(d.support.transition.end,d.proxy(this.removeBackdrop,this)):this.removeBackdrop()):a&&a()}};var a=d.fn.modal;d.fn.modal=function(a){return this.each(function(){var f=d(this),g=f.data("modal"),h=d.extend({},d.fn.modal.defaults,f.data(),"object"==typeof a&&a);g||f.data("modal",g=new b(this,h));if("string"==typeof a)g[a]();else h.show&&g.show()})};d.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0};d.fn.modal.Constructor=b;d.fn.modal.noConflict=function(){d.fn.modal=a;return this}; d(document).on("click.modal.data-api",'[data-toggle="modal"]',function(a){var b=d(this),g=b.attr("href"),h=d(b.attr("data-target")||g&&g.replace(/.*(?=#[^\s]+$)/,"")),g=h.data("modal")?"toggle":d.extend({remote:!/#/.test(g)&&g},h.data(),b.data());a.preventDefault();h.modal(g).one("hide",function(){b.focus()})})}(window.jQuery);!function(d){var b=function(a,b){this.init("tooltip",a,b)};b.prototype={constructor:b,init:function(a,b,g){this.type=a;this.$element=d(b);this.options=this.getOptions(g);this.enabled=!0;if("click"==this.options.trigger)this.$element.on("click."+this.type,this.options.selector,d.proxy(this.toggle,this));else"manual"!=this.options.trigger&&(a="hover"==this.options.trigger?"mouseenter":"focus",b="hover"==this.options.trigger?"mouseleave":"blur",this.$element.on(a+"."+this.type,this.options.selector, d.proxy(this.enter,this)),this.$element.on(b+"."+this.type,this.options.selector,d.proxy(this.leave,this)));this.options.selector?this._options=d.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(a){a=d.extend({},d.fn[this.type].defaults,a,this.$element.data());a.delay&&"number"==typeof a.delay&&(a.delay={show:a.delay,hide:a.delay});return a},enter:function(a){var b=d(a.currentTarget)[this.type](this._options).data(this.type);if(!b.options.delay||!b.options.delay.show)return b.show(); clearTimeout(this.timeout);b.hoverState="in";this.timeout=setTimeout(function(){"in"==b.hoverState&&b.show()},b.options.delay.show)},leave:function(a){var b=d(a.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!b.options.delay||!b.options.delay.hide)return b.hide();b.hoverState="out";this.timeout=setTimeout(function(){"out"==b.hoverState&&b.hide()},b.options.delay.hide)},show:function(){var a,b,d,h,k,n,p;if(this.hasContent()&&this.enabled){a=this.tip(); this.setContent();this.options.animation&&a.addClass("fade");n="function"==typeof this.options.placement?this.options.placement.call(this,a[0],this.$element[0]):this.options.placement;b=/in/.test(n);a.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element);d=this.getPosition(b);h=a[0].offsetWidth;k=a[0].offsetHeight;switch(b?n.split(" ")[1]:n){case "bottom":p={top:d.top+d.height,left:d.left+d.width/2-h/2};break;case "top":p={top:d.top-k,left:d.left+d.width/2-h/2};break;case "left":p= {top:d.top+d.height/2-k/2,left:d.left-h};break;case "right":p={top:d.top+d.height/2-k/2,left:d.left+d.width}}a.offset(p).addClass(n).addClass("in")}},setContent:function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b);a.removeClass("fade in top bottom left right")},hide:function(){function a(){var e=setTimeout(function(){b.off(d.support.transition.end).detach()},500);b.one(d.support.transition.end,function(){clearTimeout(e);b.detach()})}var b=this.tip(); b.removeClass("in");d.support.transition&&this.$tip.hasClass("fade")?a():b.detach();return this},fixTitle:function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(a){return d.extend({},a?{top:0,left:0}:this.$element.offset(),{width:this.$element[0].offsetWidth,height:this.$element[0].offsetHeight})},getTitle:function(){var a= this.$element,b=this.options;return a.attr("data-original-title")||("function"==typeof b.title?b.title.call(a[0]):b.title)},tip:function(){return this.$tip=this.$tip||d(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.options=this.$element=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(a){a=d(a.currentTarget)[this.type](this._options).data(this.type);a[a.tip().hasClass("in")? "hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var a=d.fn.tooltip;d.fn.tooltip=function(a){return this.each(function(){var f=d(this),g=f.data("tooltip"),h="object"==typeof a&&a;g||f.data("tooltip",g=new b(this,h));if("string"==typeof a)g[a]()})};d.fn.tooltip.Constructor=b;d.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'
',trigger:"hover", title:"",delay:0,html:!1};d.fn.tooltip.noConflict=function(){d.fn.tooltip=a;return this}}(window.jQuery);!function(d){var b=function(a,b){this.init("popover",a,b)};b.prototype=d.extend({},d.fn.tooltip.Constructor.prototype,{constructor:b,setContent:function(){var a=this.tip(),b=this.getTitle(),d=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b);a.find(".popover-content")[this.options.html?"html":"text"](d);a.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var a=this.$element,b=this.options; return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},tip:function(){this.$tip||(this.$tip=d(this.options.template));return this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var a=d.fn.popover;d.fn.popover=function(a){return this.each(function(){var f=d(this),g=f.data("popover"),h="object"==typeof a&&a;g||f.data("popover",g=new b(this,h));if("string"==typeof a)g[a]()})};d.fn.popover.Constructor=b;d.fn.popover.defaults= d.extend({},d.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'

'});d.fn.popover.noConflict=function(){d.fn.popover=a;return this}}(window.jQuery);!function(d){function b(a,b){var g=d.proxy(this.process,this),h=d(a).is("body")?d(window):d(a),k;this.options=d.extend({},d.fn.scrollspy.defaults,b);this.$scrollElement=h.on("scroll.scroll-spy.data-api",g);this.selector=(this.options.target||(k=d(a).attr("href"))&&k.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a";this.$body=d("body");this.refresh();this.process()}b.prototype={constructor:b,refresh:function(){var a=this;this.offsets=d([]);this.targets=d([]);this.$body.find(this.selector).map(function(){var b= d(this),b=b.data("target")||b.attr("href"),g=/^#\w/.test(b)&&d(b);return g&&g.length&&[[g.position().top+a.$scrollElement.scrollTop(),b]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){a.offsets.push(this[0]);a.targets.push(this[1])})},process:function(){var a=this.$scrollElement.scrollTop()+this.options.offset,b=(this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight)-this.$scrollElement.height(),d=this.offsets,h=this.targets,k=this.activeTarget,n;if(a>=b)return k!=(n=h.last()[0])&& this.activate(n);for(n=d.length;n--;)k!=h[n]&&a>=d[n]&&(!d[n+1]||a<=d[n+1])&&this.activate(h[n])},activate:function(a){this.activeTarget=a;d(this.selector).parent(".active").removeClass("active");a=d(this.selector+'[data-target="'+a+'"],'+this.selector+'[href="'+a+'"]').parent("li").addClass("active");a.parent(".dropdown-menu").length&&(a=a.closest("li.dropdown").addClass("active"));a.trigger("activate")}};var a=d.fn.scrollspy;d.fn.scrollspy=function(a){return this.each(function(){var f=d(this),g= f.data("scrollspy"),h="object"==typeof a&&a;g||f.data("scrollspy",g=new b(this,h));if("string"==typeof a)g[a]()})};d.fn.scrollspy.Constructor=b;d.fn.scrollspy.defaults={offset:10};d.fn.scrollspy.noConflict=function(){d.fn.scrollspy=a;return this};d(window).on("load",function(){d('[data-spy="scroll"]').each(function(){var a=d(this);a.scrollspy(a.data())})})}(window.jQuery);!function(d){var b=function(a){this.element=d(a)};b.prototype={constructor:b,show:function(){var a=this.element,b=a.closest("ul:not(.dropdown-menu)"),g=a.attr("data-target"),h,k;g||(g=(g=a.attr("href"))&&g.replace(/.*(?=#[^\s]*$)/,""));a.parent("li").hasClass("active")||(h=b.find(".active:last a")[0],k=d.Event("show",{relatedTarget:h}),a.trigger(k),k.isDefaultPrevented()||(g=d(g),this.activate(a.parent("li"),b),this.activate(g,g.parent(),function(){a.trigger({type:"shown",relatedTarget:h})})))},activate:function(a, b,g){function h(){k.removeClass("active").find("> .dropdown-menu > .active").removeClass("active");a.addClass("active");n?(a[0].offsetWidth,a.addClass("in")):a.removeClass("fade");a.parent(".dropdown-menu")&&a.closest("li.dropdown").addClass("active");g&&g()}var k=b.find("> .active"),n=g&&d.support.transition&&k.hasClass("fade");n?k.one(d.support.transition.end,h):h();k.removeClass("in")}};var a=d.fn.tab;d.fn.tab=function(a){return this.each(function(){var f=d(this),g=f.data("tab");g||f.data("tab", g=new b(this));if("string"==typeof a)g[a]()})};d.fn.tab.Constructor=b;d.fn.tab.noConflict=function(){d.fn.tab=a;return this};d(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(a){a.preventDefault();d(this).tab("show")})}(window.jQuery);!function(d){var b=function(a,b){this.$element=d(a);this.options=d.extend({},d.fn.typeahead.defaults,b);this.matcher=this.options.matcher||this.matcher;this.sorter=this.options.sorter||this.sorter;this.highlighter=this.options.highlighter||this.highlighter;this.updater=this.options.updater||this.updater;this.source=this.options.source;this.$menu=d(this.options.menu);this.shown=!1;this.listen()};b.prototype={constructor:b,select:function(){var a=this.$menu.find(".active").attr("data-value");this.$element.val(this.updater(a)).change(); return this.hide()},updater:function(a){return a},show:function(){var a=d.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});this.$menu.insertAfter(this.$element).css({top:a.top+a.height,left:a.left}).show();this.shown=!0;return this},hide:function(){this.$menu.hide();this.shown=!1;return this},lookup:function(a){this.query=this.$element.val();return!this.query||this.query.length"+b+""})},render:function(a){var b=this;a=d(a).map(function(a,e){a=d(b.options.item).attr("data-value",e);a.find("a").html(b.highlighter(e));return a[0]});a.first().addClass("active");this.$menu.html(a);return this},next:function(a){a=this.$menu.find(".active").removeClass("active").next();a.length||(a=d(this.$menu.find("li")[0])); a.addClass("active")},prev:function(a){a=this.$menu.find(".active").removeClass("active").prev();a.length||(a=this.$menu.find("li").last());a.addClass("active")},listen:function(){this.$element.on("blur",d.proxy(this.blur,this)).on("keypress",d.proxy(this.keypress,this)).on("keyup",d.proxy(this.keyup,this));if(this.eventSupported("keydown"))this.$element.on("keydown",d.proxy(this.keydown,this));this.$menu.on("click",d.proxy(this.click,this)).on("mouseenter","li",d.proxy(this.mouseenter,this))},eventSupported:function(a){var b= a in this.$element;b||(this.$element.setAttribute(a,"return;"),b="function"===typeof this.$element[a]);return b},move:function(a){if(this.shown){switch(a.keyCode){case 9:case 13:case 27:a.preventDefault();break;case 38:a.preventDefault();this.prev();break;case 40:a.preventDefault(),this.next()}a.stopPropagation()}},keydown:function(a){this.suppressKeyPressRepeat=~d.inArray(a.keyCode,[40,38,9,13,27]);this.move(a)},keypress:function(a){this.suppressKeyPressRepeat||this.move(a)},keyup:function(a){switch(a.keyCode){case 40:case 38:case 16:case 17:case 18:break; case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}a.stopPropagation();a.preventDefault()},blur:function(a){var b=this;setTimeout(function(){b.hide()},150)},click:function(a){a.stopPropagation();a.preventDefault();this.select()},mouseenter:function(a){this.$menu.find(".active").removeClass("active");d(a.currentTarget).addClass("active")}};var a=d.fn.typeahead;d.fn.typeahead=function(a){return this.each(function(){var f=d(this), g=f.data("typeahead"),h="object"==typeof a&&a;g||f.data("typeahead",g=new b(this,h));if("string"==typeof a)g[a]()})};d.fn.typeahead.defaults={source:[],items:8,menu:'',item:'
  • ',minLength:1};d.fn.typeahead.Constructor=b;d.fn.typeahead.noConflict=function(){d.fn.typeahead=a;return this};d(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(a){var b=d(this);b.data("typeahead")||(a.preventDefault(),b.typeahead(b.data()))})}(window.jQuery);!function(d){var b=function(a,b){this.options=d.extend({},d.fn.affix.defaults,b);this.$window=d(window).on("scroll.affix.data-api",d.proxy(this.checkPosition,this)).on("click.affix.data-api",d.proxy(function(){setTimeout(d.proxy(this.checkPosition,this),1)},this));this.$element=d(a);this.checkPosition()};b.prototype.checkPosition=function(){if(this.$element.is(":visible")){var a=d(document).height(),b=this.$window.scrollTop(),g=this.$element.offset(),h=this.options.offset,k=h.bottom,n=h.top;"object"!= typeof h&&(k=n=h);"function"==typeof n&&(n=h.top());"function"==typeof k&&(k=h.bottom());a=null!=this.unpin&&b+this.unpin<=g.top?!1:null!=k&&g.top+this.$element.height()>=a-k?"bottom":null!=n&&b<=n?"top":!1;this.affixed!==a&&(this.affixed=a,this.unpin="bottom"==a?g.top-b:null,this.$element.removeClass("affix affix-top affix-bottom").addClass("affix"+(a?"-"+a:"")))}};var a=d.fn.affix;d.fn.affix=function(a){return this.each(function(){var f=d(this),g=f.data("affix"),h="object"==typeof a&&a;g||f.data("affix", g=new b(this,h));if("string"==typeof a)g[a]()})};d.fn.affix.Constructor=b;d.fn.affix.defaults={offset:0};d.fn.affix.noConflict=function(){d.fn.affix=a;return this};d(window).on("load",function(){d('[data-spy="affix"]').each(function(){var a=d(this),b=a.data();b.offset=b.offset||{};b.offsetBottom&&(b.offset.bottom=b.offsetBottom);b.offsetTop&&(b.offset.top=b.offsetTop);a.affix(b)})})}(window.jQuery);!function(d){var b=function(a,b){this.$element=d(a);this.options=d.extend({},d.fn.typeahead.defaults,b);this.matcher=this.options.matcher||this.matcher;this.sorter=this.options.sorter||this.sorter;this.highlighter=this.options.highlighter||this.highlighter;this.$menu=this.options.container?this.options.container:d(this.options.menu).appendTo("body");this.source=this.options.source;this.onselect=this.options.onselect;this.strings=!0;this.formatter=this.options.formatter||!1;this.timer_lookup=this.shown= !1;this.timer_timeout=this.options.timeout||250;this.lockDropDown=!1;this.listen()};b.prototype={constructor:b,select:function(){this.lockDropDown=!0;var a=JSON.parse(this.$menu.find(".active").attr("data-value"));this.$element.val(this.strings?a:a[this.options.property]);if("function"==typeof this.onselect)this.onselect(a);this.lockDropDown=!1;return this.hide()},show:function(){var a=d.extend({},this.$element.offset(),{height:this.$element[0].offsetHeight});this.options.container||this.$menu.css({top:a.top+ a.height,left:a.left});this.$menu.show();this.shown=!0;if(this.options.onshow)this.options.onshow(this);return this},hide:function(){this.$menu.hide();this.shown=!1;if(this.options.onhide)this.options.onhide(this);return this},lookup:function(a){this.query=this.$element.val();"function"==typeof this.source?(a=this.source(this,this.query))&&this.process(a):this.process(this.source)},process:function(a){var b=this;a.length&&"string"!=typeof a[0]&&(this.strings=!1);this.query=this.$element.val();if(!this.query)return this.shown? this.hide():this;a=d.grep(a,function(a){b.strings||(a=a[b.options.property]);if(b.matcher(a))return a});a=this.sorter(a);if(!a.length&&!this.options.stickyItems.length)return this.shown?this.hide():this;var f=this.options.items;this.options.stickyItems&&(f-=this.options.stickyItems.length);a=a.slice(0,f);for(f=0;f"+b+""})},render:function(a){var b=this;a=d(a).map(function(a,g){a=d(b.options.item).attr("data-value",JSON.stringify(g));g=b.options.formatter?b.options.formatter(g):g[b.options.property]; a.find("a").html(b.highlighter(g));return a[0]});a.first().addClass("active");this.$menu.html(a);return this},next:function(a){a=this.$menu.find(".active").removeClass("active").next();a.length||(a=d(this.$menu.find("li")[0]));a.addClass("active")},prev:function(a){a=this.$menu.find(".active").removeClass("active").prev();a.length||(a=this.$menu.find("li").last());a.addClass("active")},listen:function(){this.$element.on("blur",d.proxy(this.blur,this)).on("keypress",d.proxy(this.keypress,this)).on("keyup", d.proxy(this.keyup,this));if(d.browser.webkit||d.browser.msie)this.$element.on("keydown",d.proxy(this.keypress,this));this.$menu.on("click",d.proxy(this.click,this)).on("mouseenter","li",d.proxy(this.mouseenter,this))},keyup:function(a){a.stopPropagation();a.preventDefault();switch(a.keyCode){case 40:case 38:break;case 9:case 13:if(!this.shown)break;this.select();break;case 27:this.hide();break;default:var b=this;clearTimeout(this.timer_lookup);this.timer_lookup=setTimeout(function(){b.lookup()}, this.timer_timeout)}},keypress:function(a){a.stopPropagation();if(this.shown)switch(a.keyCode){case 9:case 13:case 27:a.preventDefault();break;case 38:a.preventDefault();this.prev();break;case 40:a.preventDefault(),this.next()}},blur:function(a){var b=this;a.stopPropagation();a.preventDefault();var d=function(){0==b.lockDropDown?b.hide():setTimeout(d,150)};setTimeout(d,350)},click:function(a){a.stopPropagation();a.preventDefault();this.select()},mouseenter:function(a){this.$menu.find(".active").removeClass("active"); d(a.currentTarget).addClass("active")}};d.fn.typeahead=function(a){return this.each(function(){var e=d(this),f=e.data("typeahead"),g="object"==typeof a&&a;f||e.data("typeahead",f=new b(this,g));if("string"==typeof a)f[a]()})};d.fn.typeahead.defaults={source:[],items:8,menu:'',item:'
  • ',onselect:null,property:"value",stickyItems:[]};d.fn.typeahead.Constructor=b;d(function(){d("body").on("focus.typeahead.data-api",'[data-provide="typeahead"]', function(a){var b=d(this);b.data("typeahead")||(a.preventDefault(),b.typeahead(b.data()))})})}(window.jQuery);var bootbox=window.bootbox||function(d,b){function a(b,d){"undefined"===typeof d&&(d=e);return"string"===typeof r[d][b]?r[d][b]:"en"!=d?a(b,"en"):b}var e="en",f=!0,g="static",h="",k={},n={},p={setLocale:function(a){for(var b in r)if(b==a){e=a;return}throw Error("Invalid locale: "+a);},addLocale:function(a,b){"undefined"===typeof r[a]&&(r[a]={});for(var d in b)r[a][d]=b[d]},setIcons:function(a){n=a;if("object"!==typeof n||null===n)n={}},setBtnClasses:function(a){k=a;if("object"!==typeof k||null=== k)k={}},alert:function(){var b="",d=a("OK"),e=null;switch(arguments.length){case 1:b=arguments[0];break;case 2:b=arguments[0];"function"==typeof arguments[1]?e=arguments[1]:d=arguments[1];break;case 3:b=arguments[0];d=arguments[1];e=arguments[2];break;default:throw Error("Incorrect number of arguments: expected 1-3");}return p.dialog(b,{label:d,icon:n.OK,"class":k.OK,callback:e},{onEscape:e||!0})},confirm:function(){var b="",d=a("CANCEL"),e=a("CONFIRM"),f=null;switch(arguments.length){case 1:b=arguments[0]; break;case 2:b=arguments[0];"function"==typeof arguments[1]?f=arguments[1]:d=arguments[1];break;case 3:b=arguments[0];d=arguments[1];"function"==typeof arguments[2]?f=arguments[2]:e=arguments[2];break;case 4:b=arguments[0];d=arguments[1];e=arguments[2];f=arguments[3];break;default:throw Error("Incorrect number of arguments: expected 1-4");}var g=function(){if("function"===typeof f)return f(!1)};return p.dialog(b,[{label:d,icon:n.CANCEL,"class":k.CANCEL,callback:g},{label:e,icon:n.CONFIRM,"class":k.CONFIRM, callback:function(){if("function"===typeof f)return f(!0)}}],{onEscape:g})},prompt:function(){var d="",e=a("CANCEL"),f=a("CONFIRM"),g=null,h="";switch(arguments.length){case 1:d=arguments[0];break;case 2:d=arguments[0];"function"==typeof arguments[1]?g=arguments[1]:e=arguments[1];break;case 3:d=arguments[0];e=arguments[1];"function"==typeof arguments[2]?g=arguments[2]:f=arguments[2];break;case 4:d=arguments[0];e=arguments[1];f=arguments[2];g=arguments[3];break;case 5:d=arguments[0];e=arguments[1]; f=arguments[2];g=arguments[3];h=arguments[4];break;default:throw Error("Incorrect number of arguments: expected 1-5");}var r=b("
    ");r.append("");var h=function(){if("function"===typeof g)return g(null)},C=p.dialog(r,[{label:e,icon:n.CANCEL,"class":k.CANCEL,callback:h},{label:f,icon:n.CONFIRM,"class":k.CONFIRM,callback:function(){if("function"===typeof g)return g(r.find("input[type=text]").val())}}],{header:d,show:!1, onEscape:h});C.on("shown",function(){r.find("input[type=text]").focus();r.on("submit",function(a){a.preventDefault();C.find(".btn-primary").click()})});C.modal("show");return C},dialog:function(a,e,m){function q(a){a=null;"function"===typeof m.onEscape&&(a=m.onEscape());!1!==a&&A.modal("hide")}var k="",r=[];m||(m={});"undefined"===typeof e?e=[]:"undefined"==typeof e.length&&(e=[e]);for(var p=e.length;p--;){var n=null,B=null,E=null,z="",D=null;if("undefined"==typeof e[p].label&&"undefined"==typeof e[p]["class"]&& "undefined"==typeof e[p].callback){var n=0,B=null,G;for(G in e[p])if(B=G,1<++n)break;1==n&&"function"==typeof e[p][G]&&(e[p].label=B,e[p].callback=e[p][G])}"function"==typeof e[p].callback&&(D=e[p].callback);e[p]["class"]?E=e[p]["class"]:p==e.length-1&&2>=e.length&&(E="btn-primary");!0!==e[p].link&&(E="btn "+E);n=e[p].label?e[p].label:"Option "+(p+1);e[p].icon&&(z=" ");B=e[p].href?e[p].href:"javascript:;";k=""+z+""+n+ ""+k;r[p]=D}p=["");var A=b(p.join("\n"));("undefined"===typeof m.animate?f:m.animate)&&A.addClass("fade");(k="undefined"=== typeof m.classes?h:m.classes)&&A.addClass(k);A.find(".modal-body").html(a);A.on("keyup.dismiss.modal",function(a){27===a.which&&m.onEscape&&q("escape")});A.on("click","a.close",function(a){a.preventDefault();q("close")});A.on("shown",function(){A.find("a.btn-primary:first").focus()});A.on("hidden",function(a){a.target===this&&A.remove()});A.on("click",".modal-footer a",function(a){var d=b(this).data("handler"),f=r[d],g=null;if("undefined"===typeof d||"undefined"===typeof e[d].href)a.preventDefault(), "function"===typeof f&&(g=f(a)),!1!==g&&A.modal("hide")});b("body").append(A);A.modal({backdrop:"undefined"===typeof m.backdrop?g:m.backdrop,keyboard:!1,show:!1});A.on("show",function(a){b(d).off("focusin.modal")});"undefined"!==typeof m.show&&!0!==m.show||A.modal("show");return A},modal:function(){var a,d,e,f={onEscape:null,keyboard:!0,backdrop:g};switch(arguments.length){case 1:a=arguments[0];break;case 2:a=arguments[0];"object"==typeof arguments[1]?e=arguments[1]:d=arguments[1];break;case 3:a= arguments[0];d=arguments[1];e=arguments[2];break;default:throw Error("Incorrect number of arguments: expected 1-3");}f.header=d;e="object"==typeof e?b.extend(f,e):f;return p.dialog(a,[],e)},hideAll:function(){b(".bootbox").modal("hide")},animate:function(a){f=a},backdrop:function(a){g=a},classes:function(a){h=a}},r={br:{OK:"OK",CANCEL:"Cancelar",CONFIRM:"Sim"},da:{OK:"OK",CANCEL:"Annuller",CONFIRM:"Accepter"},de:{OK:"OK",CANCEL:"Abbrechen",CONFIRM:"Akzeptieren"},en:{OK:"OK",CANCEL:"Cancel",CONFIRM:"OK"}, es:{OK:"OK",CANCEL:"Cancelar",CONFIRM:"Aceptar"},fr:{OK:"OK",CANCEL:"Annuler",CONFIRM:"D'accord"},it:{OK:"OK",CANCEL:"Annulla",CONFIRM:"Conferma"},nl:{OK:"OK",CANCEL:"Annuleren",CONFIRM:"Accepteren"},pl:{OK:"OK",CANCEL:"Anuluj",CONFIRM:"Potwierd\u017a"},ru:{OK:"OK",CANCEL:"\u041e\u0442\u043c\u0435\u043d\u0430",CONFIRM:"\u041f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c"},zh_CN:{OK:"OK",CANCEL:"\u53d6\u6d88",CONFIRM:"\u786e\u8ba4"},zh_TW:{OK:"OK",CANCEL:"\u53d6\u6d88",CONFIRM:"\u78ba\u8a8d"}}; return p}(document,window.jQuery);window.bootbox=bootbox;var warningTime=3E5,_edited=!1;"443"==location.port&&(window.location.href=window.location.href.replace(/^(https\:\/\/(e|www)\.slixa\.com)\:443(.*)$/i,"$1$3")); jQuery.fn.maxLength=function(d){"object"!=typeof d&&(d={maxLength:d});var b={maxLength:null,alwaysShowCount:!0,warningMessage:"The maximum character limit for this field has been reached.",warningTimeout:500,charsMessage:"# chars remaining"},a;for(a in b)"undefined"==typeof d[a]&&(d[a]=b[a]);return isNaN(d.maxLength)?!1:this.each(function(){var a=$(this);if("text"==this.type.toLowerCase()||"textarea"==this.type.toLowerCase()){var b=d,g=$('
    ');a.before(g);g.append(a);var h= $('');g.append(h);var k=$('');g.append(k);a.addClass("maxLength-field");var n=function(){a.data("maxLength-warningTimeout")&&clearTimeout(a.data("maxLength-warningTimeout"));k.html(b.warningMessage);k.fadeIn(function(){var d=setTimeout(function(){k.fadeOut()},b.warningTimeout);a.data("maxLength-warningTimeout",d)})},g=function(){if(a.data("maxlength-last-value")&&a.data("maxlength-last-value")== a.val())return!0;if(a.val().length>b.maxLength)return a.val(a.val().substr(0,b.maxLength)),n(),!1;h.html(b.charsMessage.replace("#",parseInt(b.maxLength-parseInt(a.val().length))));a.data("maxlength-last-value",a.val())};a.bind("keydown",g);a.bind("keyup",g);a.bind("keypress",g);a.bind("change",g);b.alwaysShowCount||(a.focus(function(){h.fadeIn()}).blur(function(){h.fadeOut()}),h.hide());g()}})}; jQuery.fn.defaultText=function(d,b){if("undefined"==typeof d)return!1;"undefined"==typeof b&&(b="");return this.each(function(){var a=$(this);if("text"==this.type.toLowerCase()||"textarea"==this.type.toLowerCase())a.data("defaultText",d),a.data("defaultClearText",b),a.bind("default-text-clear",function(){a.val()!=a.value()&&a.val(a.value())}).bind("default-text-restore",function(){""!=a.val()&&a.val()!=a.data("defaultClearText")||a.val(a.data("defaultText"))}).focus(function(){var b=a.val();a.trigger("default-text-clear"); b!=$(this).val()&&(a.trigger("keydown"),a.trigger("keyup"),a.trigger("keypress"))}).blur(function(){var b=a.val();a.trigger("default-text-restore");b!=a.val()&&(a.trigger("keydown"),a.trigger("keyup"),a.trigger("keypress"))}),a.trigger("default-text-restore"),a.addClass("default-text"),a.closest("form").size()&&a.closest("form").submit(function(){a.trigger("default-text-clear")})})}; $(document).ready(function(){$("a").live("click",function(){if($(this).attr("target")&&"_NEW"==$(this).attr("target").toUpperCase())return window.open($(this).attr("href"),$(this).attr("href"),"height="+$(window).height()+",width="+$(window).width()+",scrollbars=yes"),!1});$(".dateChoose select").live("change",function(){var d=$(this).closest(".dateChoose");$(this).val()||d.hasClass("required")&&$(this).addClass("error");var b=d.find("select.yearSelect").val()+"-"+d.find("select.monthSelect").val()+ "-"+d.find("select.daySelect").val();d.find(".dateChoice").val(b)});$(".tabs").each(function(){$(this).find(".tab_content").hide();$(".tab_content."+$(this).find(".tab.selected").attr("id")).show()});$(".tab").live("click",function(){if(!$(this).hasClass("selected")){var d=$(this).closest(".tabs");d.find(".tab_content").hide();d.find(".tab.selected").removeClass("selected");$(this).addClass("selected");d.find(".tab_content."+$(this).attr("id")).show().find(".productCats").change()}$(window).resize()}); $("a button").live("click",function(){var d=$(this).parent("a")[0];if(d.click)d.click();else if(document.createEvent){var b=document.createEvent("MouseEvents");b.initMouseEvent&&(b.initMouseEvent("click",!0,!0,window,1,1,1,1,1,!1,!1,!1,!1,0,d),d.dispatchEvent(b))}});$("#newStatus").maxLength(140);$("a.chatWindow").live("click",function(){if($(this).attr("href"))var d=window.open($(this).attr("href"),"chatWindow","width=600,height=400");$(window).blur();d.focus();chatOnline();return!1});$(".addDuplicate").click(function(){var d= $(this).parent().find(".duplicate:last"),b=d.clone();b.find("input,textarea").each(function(){$(this).attr("name",$(this).attr("name").replace(/\[([0-9]+)\]/,function(a){a=a.replace(/\[|\]/,"");return"["+(parseInt(a)+1)+"]"})).attr("id",$(this).attr("id")?$(this).attr("id").replace(/([0-9]+)$/,function(a){return parseInt(a)+1}):"").val("").blur()});d.after(b);d.siblings(".duplicate").find(".removeDuplicate").show();return!1});$(".removeDuplicate").live("click",function(){var d=$(this).closest(".duplicate"); 1>=!d.siblings(".duplicate").size()&&d.siblings(".duplicate").find(".removeDuplicate").hide();d.remove();_edited=!0});window.onbeforeunload=function(){if(_edited)return"You have unsaved changes are the current page."}}); function warning(d,b){"function"==typeof b?okCallback=b:"object"==typeof b&&("function"==typeof b.ok&&(okCallback=b.ok),"function"==typeof b.cancel&&(cancelCallback=b.cancel));warningBox=$('
    ');warningBox.append('

    '+d+"

    ");buttons=$('
    ');ok=$('').click(function(){$.fancybox.close()});buttons.append(ok);"function"==typeof okCallback?(ok.click(okCallback),cancel=$('').click(function(){$.fancybox.close()}), "function"==typeof cancelCallback&&cancel.click(cancelCallback),buttons.append(cancel)):"function"==typeof cancelCallback&&ok.click(cancelCallback);warningBox.append(buttons);fancyboxOptions={content:warningBox,showCloseButton:!1,enableEscapeButton:!1,hideOnOverlayClick:!1};"function"==typeof cancelCallback&&(fancyboxOptions.onCancel=cancelCallback);fancyboxOptions.onComplete=function(){$("#fancybox-content button.okay").focus().keypress(function(a){27==a.keyCode&&$("#fancybox-content button.cancel").click()})}; $.fancybox(fancyboxOptions);return!1} function copyToClipboard(d,b){var a=document.createElement("textarea");a.value=d;a.setAttribute("readonly","");a.style.position="absolute";a.style.left="-9999px";b?b.appendChild(a):document.body.appendChild(a);var e=0Figure & Gender
    '}).click(function(){$(this).popover("show")}); $(".login-menu").bind("click",function(b){b.stopPropagation()});$("#online").click(function(){$(this).button("toggle");$(this).toggleClass("btn-success")});$("#online").toggle(function(){$(this).button("complete");$(".filter-online-text").text(" who are online now")},function(){$(this).button("reset");$(".filter-online-text").text("")});$(".tap-to-show").click(function(){$(this).toggleClass("visible")});if(document.location.hash){var d=document.location.hash.substr(1);""!==d&&setTimeout(function(){slixaScrollTo(d)}, 200)}$("a").on("click",function(b){if(!this.href||this.className.match(/\bno-jump\b/))return!0;var a=document.location.href.replace(/#.*/,""),d=$(this).attr("href").replace(/#.*/,"");return this.href&&this.href.match(/#.+/)&&(""===d||d===a)?(b.preventDefault(),b=this.href.replace(/^.*#/,""),window.location.hash=b,slixaScrollTo(b),!1):!0});$(".login-button a").on("click touchstart",function(b){if(960>$(window).width())return b.preventDefault(),b.stopPropagation(),window.location.href=$(this).attr("href"), !1})});function slixaScrollTo(d,b){if("string"===typeof d||d instanceof String){var a=d;d=$('a[name="'+a+'"]').first();d&&0!=d.length||(a=a.replace(/[ !"#$%&'()*+,./:;<=>?@[\]^`{|}~]/g,"\\$1"),d=$("#"+a).first())}d&&0');d.appendTo($("body"));d.trigger("submit")} function scanForPopupLinks(){$("a.popup-window").each(function(){var d=this;$(this).click(function(b){b.preventDefault();b=$(d).attr("href");b=b.match(/\?/)?b+"&popup":b+"?popup";window.open(b,"slixapopup")})})} $(document).ready(function(){scanForPostLinks();scanForPopupLinks();setInterval(function(){$(".time-ago").each(function(){updateTimestamp($(this))})},6E4);$(".helpVideos").click(function(d){$(this).hasClass("closed")&&$(this).removeClass("closed")});$("a.howto-video").click(function(d){d.preventDefault();$.fancybox({padding:0,autoScale:!1,transitionIn:"none",transitionOut:"none",width:853,height:480,href:this.href.replace(/watch\?v=/i,"v/"),type:"swf",swf:{wmode:"transparent",allowfullscreen:!0,autoplay:!0}})}); $(".like-article,.dislike-article").click(function(){if(!$(this).hasClass("active")){var d=$(this).hasClass("like-article")?1:-1,b=$(this).attr("data-article-id");$.post("/blog-like",{article:b,like:d});$(this).closest(".btn-group").find(".btn.active").each(function(){var a=parseInt($(this).find("span").text())-1;0>a&&(a=0);$(this).removeClass("active").find("span").text(a)});d=parseInt($(this).find("span").text())+1;$(this).addClass("active").find("span").text(d)}})}); function imageFitWidth(d,b,a,e){a||(a=$(d).attr("width"));e||(e=$(d).attr("height"));a=Math.round(b/a*e);$(d).css({width:b+"px",height:a+"px"})}function createErrorBox(d,b){var a=$("

    ",{"class":"errormsg help-block"}).text(d);switch(b){case "warning":a.prepend($(''));break;case "error":a.prepend($(''))}return a} function timeAgo(d){d=new Date/1E3-d;var b=Math.round(d/31536E3);if(2<=b)return b+" years ago";b=Math.round(d/2592E3);if(2<=b)return b+" months ago";b=Math.round(d/604800);if(2<=b)return b+" weeks ago";b=Math.round(d/86400);if(2<=b)return b+" days ago";b=Math.round(d/3600);if(2<=b)return b+" hours ago";d=Math.round(d/60);return 1<=d?d+" minute"+(1d?Math.ceil(d):Math.floor(d)}function modulo(d,b){return d-Math.floor(d/b)*b}function ToUint32(d){return modulo(ToInteger(d),Math.pow(2,32))} function utf8_encode(d){if(null===d||"undefined"===typeof d)return"";d+="";var b="",a,e,f=0;a=e=0;for(var f=d.length,g=0;gh)e++;else if(127h)k=String.fromCharCode(h>>6|192,h&63|128);else if(h&1)k=String.fromCharCode(h>>12|224,h>>6&63|128,h&63|128);else{if(h&1)throw new RangeError("Unmatched trail surrogate at "+g);k=d.charCodeAt(++g);if(k&1)throw new RangeError("Unmatched lead surrogate at "+(g-1));h=((h&1023)<<10)+(k&1023)+65536;k=String.fromCharCode(h>> 18|240,h>>12&63|128,h>>6&63|128,h&63|128)}null!==k&&(e>a&&(b+=d.slice(a,e)),b+=k,a=e=g+1)}e>a&&(b+=d.slice(a,f));return b} function crc32(d){d=utf8_encode(d);var b,a=0,a=0;b=-1;for(var e=0,f=d.length;e>>8^a;return b^-1} function urlToFilters(d){d="undefined"===typeof d?window.location.href:d;var b=d.replace(/^(?:https?:\/\/[^\/]+)?(\/en)?\/[a-z0-9\-]+\/[a-z0-9\-]+\//i,"");d=[];if(b.length){if((_FILTER_URL_PREFIX.length||_FILTER_MULTI_URL_PREFIX.length)&&b.substr(0,_FILTER_URL_PREFIX.length)!=_FILTER_URL_PREFIX&&b.substr(0,_FILTER_MULTI_URL_PREFIX.length)!=_FILTER_MULTI_URL_PREFIX)return d;b.substr(0,_FILTER_URL_PREFIX.length)===_FILTER_URL_PREFIX&&(b=b.substr(_FILTER_URL_PREFIX.length));b.substr(0,_FILTER_MULTI_URL_PREFIX.length)=== _FILTER_MULTI_URL_PREFIX&&(b=b.substr(_FILTER_MULTI_URL_PREFIX.length));for(var b=b.split(_FILTER_URL_SEPARATOR),a=0;a=r--)return!1}return!0})}function shuffle(d){for(var b=d.length-1;0":">",'"':""","'":"'","/":"/"};return String(d).replace(/[&<>"'\/]/g,function(a){return b[a]})} function updateCountdownTimers(){if(window.jQuery){var d=function(a){if($(this).data("countdown-num")!=a){$(this).data("countdown-num",a);var b=1*$(this).attr("data-zeros");a=a.toString();for(var d=a.length;da||0>e)$(this).hasClass("countdown-expired")||($(this).addClass("countdown-expired"),$(this).find(".countdown-days").each(function(){d.call(this, 0)}),$(this).find(".countdown-hours").each(function(){d.call(this,0)}),$(this).find(".countdown-minutes").each(function(){d.call(this,0)}),$(this).find(".countdown-seconds").each(function(){d.call(this,0)}),a=$(this).attr("class"),a=a.replace(/(^|\s)countdown-days-([0-9]+)(\s|$)|$/," countdown-days-0 ").replace(/(^|\s)countdown-hours-([0-9]+)(\s|$)|$/," countdown-hours-0 ").replace(/(^|\s)countdown-minutes-([0-9]+)(\s|$)|$/," countdown-minutes-0 ").replace(/(^|\s)countdown-seconds-([0-9]+)(\s|$)|$/, " countdown-seconds-0 "),$(this).attr("class",a));else{var f=Math.floor(e/60/60/24),e=e-86400*f,g=Math.floor(e/60/60),e=e-3600*g,h=Math.floor(e/60),e=e-60*h;$(this).find(".countdown-days").each(function(){d.call(this,f)});$(this).find(".countdown-hours").each(function(){d.call(this,g)});$(this).find(".countdown-minutes").each(function(){d.call(this,h)});$(this).find(".countdown-seconds").each(function(){d.call(this,e)});a=$(this).attr("class");a=a.replace(/(^|\s)countdown-days-([0-9]+)(\s|$)|$/," countdown-days-"+ f+" ").replace(/(^|\s)countdown-hours-([0-9]+)(\s|$)|$/," countdown-hours-"+g+" ").replace(/(^|\s)countdown-minutes-([0-9]+)(\s|$)|$/," countdown-minutes-"+h+" ").replace(/(^|\s)countdown-seconds-([0-9]+)(\s|$)|$/," countdown-seconds-"+e+" ");$(this).attr("class",a)}}})}}setInterval(function(){updateCountdownTimers()},1E3);updateCountdownTimers(); $(document).ready(function(){$(document).on("focus",'input[type="text"]:not([readonly]):not(.disabled),input[type="tel"]:not([readonly]):not(.disabled),input[type="email"]:not([readonly]):not(.disabled),input[type="url"]:not([readonly]):not(.disabled),select,textarea',function(){$("body").addClass("input-focused")});$(document).on("blur",'input[type="text"]:not([readonly]):not(.disabled),input[type="tel"]:not([readonly]):not(.disabled),input[type="email"]:not([readonly]):not(.disabled),input[type="url"]:not([readonly]):not(.disabled),select,textarea', function(){$("body").removeClass("input-focused")});("standalone"in window.navigator||window.navigator.standalone)&&$("body").addClass("standalone")});function isMobile(){try{return document.createEvent("TouchEvent"),!0}catch(d){return!1}};var _ALERTS={};function showNextAlert(d){showNextAlertSuccess();0!=$("#signup-progress").length&&"0"!=$("#signup-progress").attr("data-hide-alerts")||showNextAlertError()||showNextAlertInfo()} function showNextAlertSuccess(){if(!_ALERTS||!_ALERTS.success||!_ALERTS.success.length)return!1;var d=_ALERTS.success.shift(),b={callback:function(){showNextAlertSuccess()},buttons:[],text:d.title};d.title&&d.body&&(b.header=d.title,b.text=d.body);d.link&&d.link_text&&b.buttons.push({label:d.link_text,callback:function(a){a.preventDefault();location.href=d.link}});0==b.buttons.length&&b.buttons.push({label:"OK"});new slixaDialog(b);return!0} function showNextAlertInfo(){if(!_ALERTS||!_ALERTS.info||!_ALERTS.info.length)return!1;for(var d=null;0<_ALERTS.info.length;)if(d=_ALERTS.info.shift(),d.link&&d.link==window.location.href)d=null;else break;if(!d)return $("#errorAlerts").hide(),!1;var b=$('').text(d.title),a=$('').html("×").click(function(a){a.preventDefault();$(this).closest("div.alert").remove();showNextAlert()}),e=$('

    ');e.append(a);d.link?(a=$("", {href:d.link}),e.append(a)):a=e;a.append(b);d.body&&a.append(d.body);$("
    ",{"class":"alert alert-block fade in top alert-"+d.severity,html:e}).appendTo("#errorAlerts");$("#errorAlerts").show();return!0} function showNextAlertError(){if(!_ALERTS||!_ALERTS.error||!_ALERTS.error.length)return!1;for(var d=null;0<_ALERTS.error.length;)if(d=_ALERTS.error.shift(),d.link&&d.link==window.location.href)d=null;else break;if(!d)return $("#errorAlerts").hide(),!1;var b=$('').text(d.title),a=$('').html("×").click(function(a){a.preventDefault();$(this).closest("div.alert").remove();showNextAlert()}),e=$('
    ');e.append(a);d.link? (a=$("",{href:d.link,"class":"allow-exit-click"}),e.append(a)):a=e;d["class"]&&a.addClass(d["class"]);a.append(b);d.body&&a.append(d.body);$("
    ",{"class":"alert alert-block fade in top alert-"+d.severity+" "+d["class"],html:e}).appendTo("#errorAlerts");$("#errorAlerts").show();setTimeout(function(){$("#errorAlerts").css({width:"100%","z-index":1E3})},100);return!0}$(document).ready(function(){showNextAlert()});(function(d){d.fn.scrollPagination=function(b){var a=d.extend(d.fn.scrollPagination.defaults,b);b=a.scrollTarget;null==b&&(b=obj);a.scrollTarget=b;return this.each(function(){d.fn.scrollPagination.init(d(this),a)})};d.fn.stopScrollPagination=function(){return this.each(function(){d(this).attr("scrollPagination","disabled")})};d.fn.scrollPagination.loadContent=function(b,a){var e=a.scrollTarget,f=!1;if(a.wrapper!=document)var f=d(e)[0].scrollHeight,g=d(e).scrollTop(),e=d(e).height(),f=f-g=d(a.wrapper).height()-d(e).height();f&&(null!=a.beforeLoad&&a.beforeLoad(),d(b).children().attr("rel","loaded"),d.fn.scrollPagination.ajaxLock||(d.fn.scrollPagination.ajaxLock=!0,d.ajax({type:a.ajaxMethod,url:a.contentPage,data:a.contentData,success:function(e){null!=a.renderFn?a.renderFn(e,a):(d(b).append(e),e=d(b).children("[rel!=loaded]"),null!=a.afterLoad&&a.afterLoad(e))},complete:function(){d.fn.scrollPagination.ajaxLock=!1},dataType:a.dataType})))};d.fn.scrollPagination.init= function(b,a){var e=a.scrollTarget;d(b).attr("scrollPagination","enabled");d(e).scroll(function(e){"enabled"==d(b).attr("scrollPagination")?d.fn.scrollPagination.loadContent(b,a):e.stopPropagation()});d.fn.scrollPagination.loadContent(b,a)};d.fn.scrollPagination.ajaxLock=!1;d.fn.scrollPagination.defaults={contentPage:null,contentData:{},beforeLoad:null,afterLoad:null,scrollTarget:null,heightOffset:0,renderFn:null,dataType:"html",wrapper:document,ajaxMethod:"GET"}})(jQuery);(function(d){var b={},a=d.document,e;b.disabled=!1;b.set=function(a,b){};b.get=function(a){};b.remove=function(a){};b.clear=function(){};b.transact=function(a,d,e){var f=b.get(a);null==e&&(e=d,d=null);"undefined"==typeof f&&(f=d||{});e(f);b.set(a,f)};b.getAll=function(){};b.forEach=function(){};b.serialize=function(a){return JSON.stringify(a)};b.deserialize=function(a){if("string"==typeof a)try{return JSON.parse(a)}catch(b){return a||void 0}};var f;try{f="localStorage"in d&&d.localStorage}catch(g){f= !1}if(f)e=d.localStorage,b.set=function(a,d){if(void 0===d)return b.remove(a);e.setItem(a,b.serialize(d));return d},b.get=function(a){return b.deserialize(e.getItem(a))},b.remove=function(a){e.removeItem(a)},b.clear=function(){e.clear()},b.getAll=function(){var a={};b.forEach(function(b,d){a[b]=d});return a},b.forEach=function(a){for(var d=0;ddocument.w=window\x3c/script>'),n.close(),k=n.w.frames[0].document,e=k.createElement("div")}catch(p){e=a.createElement("div"),k=a.body}var r=RegExp("[!\"#$%&'()*+,/\\\\:;<=>?@[\\]^`{|}~]","g");b.set=f(function(a,d,e){d=h(d); if(void 0===e)return b.remove(d);a.setAttribute(d,b.serialize(e));a.save("localStorage");return e});b.get=f(function(a,d){d=h(d);return b.deserialize(a.getAttribute(d))});b.remove=f(function(a,b){b=h(b);a.removeAttribute(b);a.save("localStorage")});b.clear=f(function(a){var b=a.XMLDocument.documentElement.attributes;a.load("localStorage");for(var d=0,e;e=b[d];d++)a.removeAttribute(e.name);a.save("localStorage")});b.getAll=function(a){var d={};b.forEach(function(a,b){d[a]=b});return d};b.forEach=f(function(a, d){for(var e=a.XMLDocument.documentElement.attributes,f=0,g;g=e[f];++f)d(g.name,b.deserialize(a.getAttribute(g.name)))})}try{b.set("__storejs__","__storejs__"),"__storejs__"!=b.get("__storejs__")&&(b.disabled=!0),b.remove("__storejs__")}catch(s){b.disabled=!0}b.enabled=!b.disabled;"undefined"!=typeof module&&module.exports&&this.module!==module?module.exports=b:"function"===typeof define&&define.amd?define(b):d.store=b})(Function("return this")());(function(d,b){"object"==typeof exports?module.exports=b():"function"==typeof define&&define.amd?define(b):d.Spinner=b()})(this,function(){function d(a,b){var d=document.createElement(a||"div"),e;for(e in b)d[e]=b[e];return d}function b(a){for(var b=1,d=arguments.length;b',e)}u.addRule(".spin-vml","behavior:url(#default#VML)");k.prototype.lines=function(d,e){function g(){return f(a("group",{coordsize:k+" "+k,coordorigin:-q+" "+-q}),{width:k,height:k})}function m(d,k,r){b(s,b(f(g(),{rotation:360/e.lines*d+"deg",left:~~k}),b(f(a("roundrect",{arcsize:e.corners}), {width:q,height:e.width,left:e.radius,top:-e.width>>1,filter:r}),a("fill",{color:h(e.color,d),opacity:e.opacity}),a("stroke",{opacity:0}))))}var q=e.length+e.width,k=2*q,r=2*-(e.width+e.length)+"px",s=f(g(),{position:"absolute",top:r,left:r});if(e.shadow)for(r=1;r<=e.lines;r++)m(r,-2,"progid:DXImageTransform.Microsoft.Blur(pixelradius=2,makeshadow=1,shadowopacity=.3)");for(r=1;r<=e.lines;r++)m(r);return b(d,s)};k.prototype.opacity=function(a,b,d,e){a=a.firstChild;e=e.shadow&&e.lines||0;a&&b+e>1)+"px"})}for(var q=0,k=(g.lines-1)*(1-g.direction)/2,r;qf.length)d(b).stopScrollPagination();else{var h=!0,k=null;for(i in f)k=a.itemRender(f[i],g),null!=k&&(h=!1,g.contentData.last_id=k.data("unique_id"),d(b).append(k),k.fadeIn(350),a.useIsotope&&d(b).isotope("insert",k));h&&null!=k&&(g.contentData.last_id=k.data("unique_id"))}d(a.loader).spin(!1); d(a.loader).fadeOut()}})})}})(jQuery);(function(d){var b={init:function(a){var b=this;if(0!=b.length&&!b.data("slixaSpin")){var f={lines:8,length:4,width:2,radius:3,corners:1,rotate:36,color:"#fff",speed:1,trail:10,shadow:!1,hwaccel:!1,className:"spinner",zIndex:2E9};if("BODY"==b.prop("tagName"))f=d.extend(f,{lines:10,length:8,width:4,radius:10}),a=d.extend(f,a),f=d('
    '),d("body").append(f);else{a=d.extend(f,a);a.oldWidth=b.prop("style")["min-width"];a.oldHeight=b.prop("style")["min-height"]; a.oldDisplay=b.prop("style").display;b.hasClass("btn")&&(a.oldColor=b.prop("style").color,a.oldShadow=b.prop("style")["text-shadow"],b.css({color:"transparent","text-shadow":"none"}));var g=b.offsetParent(),f=d('');g.append(f)}a.spinnerNode=f;"BODY"!=b.prop("tagName")&&(a.spinnerInterval=setInterval(function(){d(b).slixaSpin("reposition")},250));b.data("slixaSpin",a);d(f).spin(a);"BODY"!=b.prop("tagName")&&d(b).slixaSpin("reposition")}},reposition:function(){var a= this.data("slixaSpin");if(a&&0!=this.length){var b={};"block"==this.css("display")||"inline-block"==this.css("display")||this.css("float")&&"none"!=this.css("float")||"absolute"==this.css("position")||"fixed"==this.css("position")?(b.minWidth=d(this)[0].getBoundingClientRect().width,b.minHeight=d(this)[0].getBoundingClientRect().height):(b.minWidth=d(this)[0].getBoundingClientRect().width,b.minHeight=d(this)[0].getBoundingClientRect().height,b.display="inline-block");this.css(b);this.offsetParent(); b=this.position();d(a.spinnerNode).css({top:b.top+parseFloat(this.css("marginTop")),left:b.left+parseFloat(this.css("marginLeft")),width:d(this)[0].getBoundingClientRect().width,height:d(this)[0].getBoundingClientRect().height,"border-radius":this.css("border-radius"),"z-index":parseInt(this.css("z-index"))+1})}},stop:function(){var a=this.data("slixaSpin");if(a&&0!=this.length){a.hasOwnProperty("spinnerInterval")&&clearInterval(a.spinnerInterval);var b=a.spinnerNode;d(b).stop();d(b).remove();this.hasClass("btn")&& this.css({color:a.oldColor,"text-shadow":a.oldShadow});this.css({"min-width":a.oldWidth,"min-height":a.oldHeight,display:a.oldDisplay});this.data("slixaSpin",null)}}};d.fn.slixaSpin=function(a){if(b[a])return b[a].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==typeof a&&a)d.error("Method "+a+" does not exist in jQuery.slixaSpin");else return b.init.apply(this,arguments)}})(jQuery);(function(d){function b(){for(var a=0;ae}),e())}function e(a){if(n){a="undefined"!==typeof a?"docksOn"+a:null;for(var b=null,e=[],m=[],r=0;r=n||k",{style:"postition:relative;float:right", "class":"charcount",name:d(this).attr("name")}),g=d("",{text:d(this).attr("maxlength"),"class":"max"}),h=d("",{text:d(this).val().length,"class":"used"});b.append(h);d(this).attr("maxlength")&&b.append(" of ",g);d(this).attr("minlength")&&(g=d("",{text:"(Minimum "+d(this).attr("minlength")+") ","class":"minimum"}),b.prepend(g),d(this).val().length":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(a).replace(/[&<>"'`=\/]/g,function(a){return b[a]})}var a=this;"undefined"==typeof slixaDialog.counter&&(slixaDialog.counter=0);a.options=$.extend({buttons:null,header:null,footer:null,html:null,text:null,fullscreen:!1,ajax:!1,id:null,classes:null,width:"560px",height:null,autoOpen:!0,closeButton:!0,closeOnBackdropClick:null,onBeforeClose:null, onOpen:null,onLoad:null,onClose:null,animate:void 0},d);a.classes=[];a.headerHtml="";a.bodyHtml="";a.footerHtml="";a.footerButtons=[];a.header=null;a.body=null;a.footer=null;a.backdrop=null;a.id=null;a.isOpen=!1;a.init=function(){a.options.classes&&(a.classes=a.classes.concat(a.options.classes));a.options.id&&(a.id=a.options.id);a.options.header&&(a.headerHtml=b(a.options.header));a.options.fullscreen&&(a.classes.push("modal-fs"),a.options.width="100vw",a.options.height="100vh");a.options.ajax?(a.bodyHtml= "Loading...",a.classes.push("modal-ajax"),$.ajax({url:a.options.ajax,success:function(b){var d=b;a.options.onLoad&&(b=a.options.onLoad.call(a,b),"string"===typeof b&&(d=b));a.updateBody(d)},error:function(b,d,e){a.updateHeader("Error");a.updateClasses(["modal-error"]);e?a.updateBody(e):a.updateBody(d)}})):a.options.text?a.bodyHtml=a.options.text instanceof jQuery?a.options.text:b(a.options.text):a.options.html&&(a.bodyHtml=a.options.html);var d=function(b){var d=b.callback;b.callback=null;"function"=== typeof d&&(b.callback=function(b){return d.call(a,b)});return b};if(a.options.buttons&&a.options.buttons.length)for(var f=0;f'),a.modal.append(a.footer));a.footerHtml&&a.footer.html(a.footerHtml);a.backdrop=$(a.modal).data("modal").$backdrop;$(a.backdrop).css({"z-index":b+slixaDialog.counter});if(!0===a.options.closeOnBackdropClick||null=== a.options.closeOnBackdropClick&&!0===a.options.closeButton)$(a.backdrop).on("click",a.close);slixaDialog.counter+=2};if("undefined"===typeof d)return a;a.init();a.options.autoOpen&&a.open()};"undefined"===typeof window.slixa&&(window.slixa={});window.slixa.alert=function(d,b){"undefined"===typeof b&&(b=null);var a={};a.text=d;a.onClose=b;a.closeButton=!1;a.buttons=[{label:"Close","class":"btn-default",callback:b}];return new slixaDialog(a)}; window.slixa.success=function(d,b,a){"undefined"===typeof a&&(a={});a.html=d;a.header=b instanceof String?b:"Success!";"undefined"===typeof a.classes&&(a.classes=[]);a.classes.push("modal-success");a.buttons=[{label:"Close","class":"btn-default",callback:function(){}}];return new slixaDialog(a)}; window.slixa.error=function(d,b,a){"undefined"===typeof a&&(a={});a.html=d;a.header=b instanceof String?b:"Error";"undefined"===typeof a.classes&&(a.classes=[]);a.classes.push("modal-error");a.buttons=[{label:"Close","class":"btn-default",callback:function(){}}];return new slixaDialog(a)};(function(d){"function"===typeof define&&define.amd?define(["jquery"],d):"undefined"!==typeof module&&module.exports?module.exports=d(require("jquery")):d(jQuery)})(function(d){function b(a){return!a.nodeName||-1!==d.inArray(a.nodeName.toLowerCase(),["iframe","#document","html","body"])}function a(a){return d.isFunction(a)||d.isPlainObject(a)?a:{top:a,left:a}}var e=d.scrollTo=function(a,b,e){return d(window).scrollTo(a,b,e)};e.defaults={axis:"xy",duration:0,limit:!0};d.fn.scrollTo=function(f,g,h){"object"=== typeof g&&(h=g,g=0);"function"===typeof h&&(h={onAfter:h});"max"===f&&(f=9E9);h=d.extend({},e.defaults,h);g=g||h.duration;var k=h.queue&&1=m[g]?0:Math.min(m[g],D));!a&&1d?(timeoutPing(),!0):!1},checkAutoLogout=function(){var d=store.get("activity_time");d||(d=0);d=(d+1E3*_AUTO_LOGOUT_SECONDS-new Date)/1E3;0>=d?timeoutReload():d<=_SESSION_WARNING?timeoutWarning():_SESSION_WARNING_SHOW&&(_SESSION_WARNING_SHOW.close(),_SESSION_WARNING_SHOW= null)},_SESSION_WARNING=900,_SESSION_REPORT_ACTIVITY=300,_SESSION_ACTIVITY_TIME=1*new Date;store.set("activity_time",_SESSION_ACTIVITY_TIME+1);$(document).click(function(){_SESSION_ACTIVITY_TIME=new Date});$(document).keydown(function(){_SESSION_ACTIVITY_TIME=new Date});$(document).scroll(function(){_SESSION_ACTIVITY_TIME=new Date});setInterval(checkAutoLogout,5E3);setInterval(reportUserActivity,1E3*_SESSION_REPORT_ACTIVITY);var _SESSION_WARNING_SHOW=!1};jQuery.fn.extend({getPath:function(d){var b=void 0,a=void 0,e=void 0,f=void 0;"undefined"==typeof d&&(d="");if(this.is("html"))return"html"+d;var g=this.get(0).nodeName.toLowerCase(),b=this.attr("id"),a=this.attr("class"),e=this.attr("name");$(this).is(":radio")&&(f=":radio");$(this).is(":text")&&(f=":text");$(this).is(":checkbox")&&(f=":checkbox");b&&(g+="#"+b);a&&(g+="."+a.split(/[\s\n]+/).join("."));f&&(g+=f);e&&(g+="[name='"+e+"']");return this.parent().getPath(" > "+g+d)}});!function(d){function b(a){a.removeClass("dropdown-bodyfied");var b=a.data("originalLocation");b&&(b.parent?d(b.parent).prepend(a):d(b.prev).after(a),a.data("originalLocation",null))}function a(){d(".dropdown-selector [data-toggle=dropdown],.collapse-toggle-selector[data-toggle=dropdown],.dropdown-multicolumn [data-toggle=dropdown]").each(function(){var a=e(d(this));if(a.hasClass("open")){var f=d(this).data("debodify-breakpoint")||639;if(document.documentElement.clientWidth<=f){if(f=a.data("originalLocation"), a.addClass("dropdown-bodyfied"),!f){var f={},g=a.prev();g.length?f.prev=g[0]:f.parent=a.parent()[0];a.data("originalLocation",f);d("body").append(a)}}else b(a)}else b(a)})}function e(a){var b=a.attr("data-target");b||(b=(b=a.attr("href"))&&/#/.test(b)&&b.replace(/.*(?=#[^\s]*$)/,""));b=d(b);b.length||(b=a.parent());return b}var f=function(a){d(a).on("click.slixa-dropdown.data-api",this.toggle)};f.prototype={constructor:f,toggle:function(b){b=d(this);if(!b.is(".disabled, :disabled"))return b=e(b), a(b),!1}};var g=d.fn.slixaDropdown;d.fn.slixaDropdown=function(a){return this.each(function(){var b=d(this);"string"==typeof a&&data[a].call(b)})};d.fn.slixaDropdown.Constructor=f;d.fn.slixaDropdown.noConflict=function(){d.fn.slixaDropdown=g;return this};d(document).on("click.slixa-dropdown.data-api",function(){d(".dropdown-selector [data-toggle=dropdown],.collapse-toggle-selector[data-toggle=dropdown],.dropdown-multicolumn [data-toggle=dropdown]").each(function(){var a=e(d(this));b(a)})}).on("click.slixa-dropdown.data-api", ".dropdown-selector [data-toggle=dropdown],.collapse-toggle-selector[data-toggle=dropdown],.dropdown-multicolumn [data-toggle=dropdown]",f.prototype.toggle);d(window).on("resize.slixa-dropdown.data-api,orientationchange.slixa-dropdown.data-api",a)}(window.jQuery);$(document).ready(function(){if(0<$("#nav-main li.hamburger-navbutton").length){var d=0;$("#nav-main").children().each(function(){"undefined"===typeof $(this).attr("data-menu-sort")&&$(this).attr("data-menu-sort",d);d++});$(window).on("resize",function(b){collapseNavMenu()});$(window).on("load",function(b){collapseNavMenu()});collapseNavMenu()}}); function collapseNavMenu(){var d=!1;"www"===window.location.hostname.split(".")[0]&&(d=!0);var b=$("#nav-main"),a=b.find("li.hamburger-navbutton"),e=a.find("ul.dropdown-menu").first();b.append($(e.children()));b.children().sort(function(a,b){return 1*$(a).attr("data-menu-sort")-1*$(b).attr("data-menu-sort")}).appendTo(b);$(".hamburger-navbutton").hide();if(d&&960>window.innerWidth)d=b.children().not(".hamburger-navbutton").not(".nav-cities").not(".nav-search"),d.each(function(){$(this).hasClass("spacer")|| e.append($(this))}),a.show();else{for(var f=0;10>f;f++)if((d=b.children().filter(":visible").not(".hamburger-navbutton"))&&d.length){var g=d.last();a.is(":visible")&&(g=a);if(Math.round(g.offset().left+g.outerWidth())<=$(window).width())break;var h=null,k=null;$(d).each(function(){if(!$(this).hasClass("spacer")){var a=1*$(this).attr("data-menu-priority");if(null===h||a<=h)h=a,k=this}});e.prepend($(k));a.show()}e.children().sort(function(a,b){return 1*$(a).attr("data-menu-sort")-1*$(b).attr("data-menu-sort")}).appendTo(e)}} ;$(document).ready(function(){$("#navbar-main .hamburger-navbutton, #nav-main .hamburger-navbutton").on("click touchstart",".dropdown-menu .dropdown-toggle",function(d){d.stopPropagation();d.preventDefault();d=$(this).closest(".dropdown");d.hasClass("open")?d.removeClass("open"):d.addClass("open");d.find(".dropdown").removeClass("open")})});function openDropdown(d){$(d).addClass("open")}function closeDropdown(d){setTimeout(function(){$(d).removeClass("open")},150)};function UserInfoStore(){}UserInfoStore.prototype.get=function(d,b){if(window.localStorage){var a=window.localStorage.getItem(d);if(a)return a}return(a=$.cookie(d))?a:b};UserInfoStore.prototype.set=function(d,b){window.localStorage?window.localStorage.setItem(d,b):$.cookie(d,b,{path:"/",secure:!0})};UserInfoStore.prototype.uuid=function(){var d=this.get("unique-id","");if(!d){for(var b=0;4>b;++b)d+=Math.random().toString(36).substr(2,8);this.set("unique-id",d)}return d}; UserInfoStore.prototype.cookiesEnabled=function(){if(navigator&&navigator.cookieEnabled)return!0;document.cookie="cookietest=1";var d=-1!=document.cookie.indexOf("cookietest=");document.cookie="cookietest=1; expires=Thu, 01-Jan-1970 00:00:01 GMT";return d};window.UserInfo=new UserInfoStore;var topbarController=function(){function d(){var b=$(".nav-account");$(".hamburger-navbutton").is(":visible")&&(b.hasClass("open")?960>window.innerWidth&&($(".top-bar").slixaDock("undock"),$("body").removeClass("body--hasTopBar")):($("body").addClass("body--hasTopBar"),$(".top-bar").slixaDock("dock")))}return{setup:function(b){if("www"!==window.location.hostname.split(".")[0])return"undefined"!==typeof b?b.call(this):!0;$(".top-bar").slixaDock({priority:-11,docksOnResize:!0,docksOnScroll:!0});$("a.top-bar").on("click", function(){if("undefined"!==typeof dataLayer&&"function"===typeof dataLayer.push){var a=$(this).data("category");dataLayer.push({event:"ad-click",eventCategory:a,eventAction:"click",eventLabel:"Hello Bar",eventValue:1,sendToGA:!0})}});$(".nav-account").on("click.dropdown.data-api",function(a){setTimeout(d,1)});$(".nav-account").on("touchstart.dropdown.data-api",function(){setTimeout(d,1)});$(".slixawrap-header").on("click.dropdown.data-api touchend.dropdown.data-api",function(){setTimeout(d,1)}); if(b)return b.call(this)}}}();jQuery.event.special.touchstart={setup:function(d,b,a){this.addEventListener("touchstart",a,{passive:!b.includes("noPreventDefault")})}};jQuery.event.special.touchmove={setup:function(d,b,a){this.addEventListener("touchmove",a,{passive:!b.includes("noPreventDefault")})}}; $(document).ready(function(){function d(){window.topbarController&&topbarController.setup&&topbarController.setup(function(){$("#navbar-public,#navbar-main,#cssmenu").slixaDock({priority:-10});$(".navtab-sda").slixaDock({priority:-9});$("#navbar-breadcrumbs").slixaDock({priority:-8,docksOnResize:!0,onPreDock:function(){var a;return a=960<=document.documentElement.clientWidth,!a&&$("#navbar-breadcrumbs").removeAttr("style"),a}});$(".moved-to-ch-notice").slixaDock({priority:0,docksOnResize:!0,onPreDock:function(){return 960<= document.documentElement.clientWidth}});$(".location-filter-bar").show();$("#city-toolbar").slixaDock({docksOnLoad:!1,docksOnScroll:!0,"z-index":1498,onPreDock:function(){var a=$(this).data("scrollDockTop");"undefined"===typeof a&&(a=parseInt($(".location-filter-bar").offset().top),$(this).data("scrollDockTop",a));var b=parseInt($(".slixawrap").css("padding-top"));return a-b<=$(window).scrollTop()}});$("#search-toolbar").slixaDock({docksOnLoad:!1,docksOnScroll:!0,"z-index":1498,onPreDock:function(){var a= $(this).data("scrollDockTop");"undefined"===typeof a&&(a=parseInt($(".search-filter-bar").offset().top),$(this).data("scrollDockTop",a));var b=parseInt($(".slixawrap").css("padding-top"));return a-b<=$(window).scrollTop()}})})}if("function"===typeof userObject&&"undefined"===typeof previewElements){var b=userObject();null==b.vipstatus?b.update(d):d()}else d()});function oxfordImplode(d,b){if(1>=d.length)return d.join(", ");var a=d.pop(),e=d.join(", ");b||(b="and");return e+(" "+b+" "+a)};var userObject=function(){if(0==store.enabled)return!1;$.cookie("loggedin")||store.remove("userobject");var d={loggedin:!1,userid:null,username:null,servicedirectory:!1,viewer:!1,display:null,avatarurl:null,vipstatus:null,checkin:0,lastSetupTime:0,favorite_entertainers:[],savedimages:[],checkinInterval:null,sleepInterval:null,sleepTimer:null,save:function(){store.set("userobject",{userid:this.userid,username:this.username,servicedirectory:this.servicedirectory,viewer:this.viewer,display:this.display, avatarurl:this.avatarurl,vipstatus:this.vipstatus,savedimages:this.savedimages,loggedin:this.loggedin,checkin:this.checkin,lastSetupTime:this.lastSetupTime,favorite_entertainers:this.favorite_entertainers})},load:function(b){var a=store.get("userobject");a&&null!=a&&(this.userid=a.userid,this.username=a.username,this.servicedirectory=a.servicedirectory,this.viewer=a.viewer,this.display=a.display,this.avatarurl=a.avatarurl,this.vipstatus=a.vipstatus,this.savedimages=a.savedimages,this.loggedin=a.loggedin, this.checkin=a.checkin,this.lastSetupTime=a.lastSetupTime,this.favorite_entertainers=a.favorite_entertainers);b&&b()},login:function(b,a,d){var f=this;$.ajax("/ajax/getuser",{type:"POST",dataType:"json",data:{username:b,password:a,login:1,ajaxform:1},success:function(a){1==a.success&&(f.userid=a.user_id,f.username=a.username,f.servicedirectory=a.servicedirectory,f.viewer=a.viewer,f.display=a.display,f.avatarurl=a.avatarurl,f.vipstatus=a.vipstatus,f.savedimages=a.savedimages,f.loggedin=!0,f.favorite_entertainers= a.favorite_entertainers,f.checkin=1E3*a.next_checkin,f.lastSetupTime=(new Date).getTime(),f.save(),"function"===typeof pageLogin&&pageLogin(),f.setupCheckin(),f.updateNavbar());d&&d(a.success,a.error)},error:function(){d&&d(!1,"Unknown error")}})},update:function(b){if(1!=$.cookie("loggedin"))b(!1);else{var a=this;$.getJSON("/ajax/getuser",function(d){1==d.success&&(a.userid=d.user_id,a.username=d.username,a.servicedirectory=d.servicedirectory,a.viewer=d.viewer,a.display=d.display,a.avatarurl=d.avatarurl, a.vipstatus=d.vipstatus?!0:!1,a.savedimages=d.savedimages||[],a.loggedin=!0,a.favorite_entertainers=d.favorite_entertainers,a.checkin=1E3*d.next_checkin,a.lastSetupTime=(new Date).getTime(),a.save(),a.setupCheckin());b&&b(d.success)}).error(function(){b&&b(!1)})}},logout:function(){this.loggedin=!1;store.remove("userobject");"function"===typeof pageLogout&&pageLogout()},updateNavbar:function(){if(this.loggedin){var b=$("#avatar_thumb");null===this.avatarurl?b.remove():(b.attr("src",this.avatarurl), b.attr("alt",this.display));$(".screen_name").html(this.display);$(".loggedout").hide();$(".loggedin").show();!0===this.servicedirectory?$(".loggedin-servicedirectory").show():$(".loggedin-servicedirectory").hide();!0===this.viewer?$(".loggedin-viewer").show():$(".loggedin-viewer").hide();$("body").addClass("page-loggedin");this.vipstatus&&($(".navtab-sda .row").remove(),$(".top-bar").css("background-color","#232323"),$(".top-bar div").remove(),$(".top-bar").attr("href","#").removeAttr("target").off("click"), $("body").hasClass("page-city")&&0<$("#abba-list li.type-inline").length&&"undefined"!==typeof Isotope.data($("#abba-list")[0])&&($("#abba-list li.type-inline").remove(),reloadIsotopeAds(!1)),0<$(".desktop-only a[rel=sponsored]").length&&(b=$(".desktop-only a[rel=sponsored]").parent().outerHeight(),$(".desktop-only a[rel=sponsored]").parent().css("height",b+"px").html("")),0<$(".mobile-only a[rel=sponsored]").length&&(b=$(".mobile-only a[rel=sponsored]").parent().outerHeight(),$(".mobile-only a[rel=sponsored]").parent().css("height", b+"px").html("")))}else $(".loggedin").hide(),$(".loggedin-servicedirectory").hide(),$(".loggedin-viewer").hide(),$(".loggedout").show();"function"===typeof collapseNavMenu&&collapseNavMenu()},setupCheckin:function(){var b=this;this.load();null==this.sleepInterval&&(this.sleepTimer=(new Date).getTime(),this.sleepInterval=setInterval(function(){var a=(new Date).getTime();15E3 Save this profile');var b=b.toString(),g=jQuery.inArray(b,user.favorite_entertainers);$('.ux-fav-control[data-entertainer-id="'+b+'"]').each(function(){$(this).slixaSpin({color:"#000"})});$.getJSON("/favorite?toggle="+ e+"&entertainer="+b+"&category="+a,function(a){$('.ux-fav-control[data-entertainer-id="'+b+'"]').each(function(){$(this).slixaSpin("stop")});1==a.success&&(user.load(),"off"==e?(g=jQuery.inArray(b,user.favorite_entertainers),user.favorite_entertainers.splice(g,1),$('.ux-fav-control[data-entertainer-id="'+b+'"]').each(function(){$(this).removeClass("active").html(f).data("toggle","on")})):(g=jQuery.inArray(b,user.favorite_entertainers),-1==g&&user.favorite_entertainers.push(b),$('.ux-fav-control[data-entertainer-id="'+ b+'"]').each(function(){$(this).addClass("active").html("Remove Profile").data("toggle","off")})),user.save())}).error(function(){$('.ux-fav-control[data-entertainer-id="'+b+'"]').each(function(){$(this).slixaSpin("stop")})})})}); function confirmSubscriptionCancel(d,b){new slixaDialog({html:"Are you sure you want to cancel "+b+" subscription?",buttons:[{label:"Yes, cancel subscription","class":"btn btn-danger",callback:function(){var a=$('
    ');a.appendTo($("body"));a.trigger("submit")}},{label:"No, abort","class":"btn"}]});return!1};var jsStats=function(){var d={storeUrl:function(b){if(navigator.sendBeacon)navigator.sendBeacon(b);else if("function"===typeof $.cookie){var a=$.parseJSON($.cookie("loadurl"));a?a.push(b):a=[b];$.cookie("loadurl",JSON.stringify(a),{expires:1,path:"/"})}},visitStoredUrls:function(){if("function"===typeof $.cookie){var b=$.parseJSON($.cookie("loadurl"));if(b)for(var a=b.slice(0),d=0;d=a&&clearInterval(d)},250)},adHandler:function(b){if("function"===typeof $.cookie)$(document).on("click",b,function(a){if(!$(this).hasClass("nostats")){a=$(this).attr("data-abbaid");var b=$(this).attr("data-type"),d=$(this).attr("data-userid"),g=$(this).attr("data-locationid");public_stats.storeUrl("/ping?id="+UserInfo.uuid()+"&type=ad&adid="+escape(a)+ "&adtype="+escape(b)+"&locationid="+escape(g)+"&userid="+escape(d));$.cookie("sourcead",escape(a),{expires:1,path:"/"})}})},listingHandler:function(b){if("function"===typeof $.cookie)$(document).on("click",b,function(a){a=$(this).closest("p.type-listing");if(1===a.length){var b=a[0];$(b).hasClass("nostats")||(a=$(b).attr("data-userid"),b=$(b).attr("data-locationid"),public_stats.storeUrl("/ping?id="+UserInfo.uuid()+"&type=ad&adid=-1&adtype=listing&locationid="+escape(b)+"&userid="+escape(a)))}})}, attachMetricHandler:function(b){var a=this;$(b).click(function(b){b=$(this).attr("data-slixa-metric");var d=$(this).attr("data-slixa-info");a.storeUrl("/ping?id="+UserInfo.uuid()+"&type=metric&metricname="+escape(b)+"&metricdata="+escape(d))})},slixaMetric:function(b,a){this.storeUrl("/ping?id="+UserInfo.uuid()+"&type=metric&metricname="+escape(b)+"&metricdata="+escape(a))},viewProfile:function(b){b="/ping?id="+UserInfo.uuid()+"&type=profile&slixaid="+escape(b)+"&source="+escape(this.sourcead);navigator.sendBeacon? navigator.sendBeacon(b):$.get(b,null,"html")}};"function"===typeof $.cookie&&(d.sourcead=$.cookie("sourcead"),$.cookie("sourcead",null));return d};public_stats=jsStats(); $(document).ready(function(){if(!public_stats)return!1;"function"===typeof $.cookie&&(public_stats.visitStoredUrls(),setInterval(function(){public_stats.visitStoredUrls()},2E3));public_stats.attachMetricHandler(".slixaMetric");public_stats.sliderAdHandler(".globallink");public_stats.sliderAdHandler(".nationallink");public_stats.sliderAdHandler(".abba-click-link");public_stats.adHandler('[data-type="nationalthumb"]');public_stats.adHandler('[data-type="1-single"]');public_stats.adHandler('[data-type="2-double"]'); public_stats.adHandler(".available-now");public_stats.listingHandler("p.type-listing a");$(document).on("mousedown","a.contact-click-link",function(){reportContactClick({userid:$(this).closest(".profile-container").attr("data-user-id"),method:$(this).attr("data-contactmethod"),submethod:$(this).attr("data-submethod"),data:$(this).attr("data-contactdata")})});$(document.body).bind("copy cut",function(d){var b=[],a=getSelectionText(),a=a.toLowerCase(),e=a.replace(/[^0-9]/g,"");$("a.contact-click-link").each(function(){var d= $(this).attr("data-contactdata").toLowerCase();"vcard"!=d&&"qrcode"!=d&&("phone"==$(this).attr("data-contactmethod")&&(d=d.replace(/^\+[0-9]\b/,"").replace(/[^0-9]/g,"")),-1 div").first(),a=$("."+SDA_SIDEBAR_CLASS+" > div").last();if(200>d)null!==SDA_LAST_DRAW_WIDTH&&200>SDA_LAST_DRAW_WIDTH||($(b).hide(),$(a).hide(),$(".sda-main-content").css("padding-right",""),$(".sda-bump").css("padding-right",""),$("."+SDA_SIDEBAR_CLASS).parent().css("padding-right",""),$(".sda-main-content").css("min-height",""),SDA_LAST_DRAW_WIDTH=d);else{var e=[];$("."+ SDA_SIDEBAR_CLASS+" > div > a").each(function(){e.push($(this))});if(360<=d){if(360<=SDA_LAST_DRAW_WIDTH)return;$(b).show();$(a).show();$(".sda-main-content").css("padding-right","");$(".sda-bump").css("padding-right","");$("."+SDA_SIDEBAR_CLASS).parent().css("padding-right","");for(var f=0;fSDA_LAST_DRAW_WIDTH)return;$(b).hide();$(a).show();$(".sda-main-content").css("padding-right", "160px");$(".sda-bump").css("padding-right","160px");$("."+SDA_SIDEBAR_CLASS).parent().css("padding-right","160px");for(f=0;fdiv>div>a[data-name]").on("mousedown",function(){var d=$(this).attr("data-name"),b=$(this).attr("data-category");"undefined"!==typeof dataLayer&&"function"===typeof dataLayer.push&&dataLayer.push({event:"ad-click",eventCategory:b,eventAction:"click",eventLabel:d,eventValue:1,sendToGA:!0})})} function initNavbarAds(){$(".navtab-sda>div>div>ul>li>a[data-name]").on("mousedown",function(){var d=$(this).attr("data-name"),b=$(this).attr("data-category");"undefined"!==typeof dataLayer&&"function"===typeof dataLayer.push&&dataLayer.push({event:"ad-click",eventCategory:b,eventAction:"click",eventLabel:d,eventValue:1,sendToGA:!0})});$(document.body).addClass("navsda-exists")} function initSidebarAds(){if("undefined"!==typeof _SDA&&_SDA&&_SDA.sidebar&&0!=_SDA.sidebar.length&&0<$(".sda-main-content").length){$("#navbar-preview .navbar-inner .container").width();_SDA.sidebar=shuffle(_SDA.sidebar);var d=$("
    ",{"class":"container",css:{height:"1px","margin-top":"-1px",overflow:"visible"}}),b=$("
    ",{"class":"row "+SDA_SIDEBAR_CLASS,css:{height:"1px",position:"relative"}});$(".sda-main-content").first().before(d.append(b));d=$("
    ",{css:{position:"absolute",left:"-160px", width:"160px",display:"none","min-height":"100px","margin-top":"24px"}});b=$("
    ",{css:{position:"absolute",left:b.width()+20+"px",width:"160px",display:"none","min-height":"100px","margin-top":"24px"}});$("."+SDA_SIDEBAR_CLASS).append(d,b);for(b=0;b<_SDA.sidebar.length;b++){var a=_SDA.sidebar[b];$.isArray(a)&&(a=a[Math.floor(Math.random()*a.length)]);var e=$("",{href:a.href,rel:"nofollow",target:"_blank",alt:a.text,title:a.text,"data-name":"side-"+a.name,css:{"margin-bottom":"24px",display:"block", border:"2px solid #0074cc","text-decoration":"none"}});e.on("mousedown",function(){var a=$(this).attr("data-name"),b=$(this).attr("data-category");"undefined"!==typeof dataLayer&&"function"===typeof dataLayer.push&&dataLayer.push({event:"ad-click",eventCategory:b,eventAction:"click",eventLabel:a,eventValue:1,sendToGA:!0})});var f=$("",{css:{"background-color":"#0074cc",color:"white","text-align":"center","padding-bottom":"3px","padding-top":"1px","font-size":"11px","font-weight":"bold","z-index":100, display:"block","line-height":1,"white-space":"nowrap",overflow:"hidden","text-overflow":"ellipsis"},text:"Sponsored"});e.append(f);a=$("",{src:a.src,width:a.width,height:a.height});e.append(a);d.append(e)}$(window).resize(positionSDA);positionSDA()}} function buildSponsoredLocationAd(d,b){var a="",e="1-single",f=140;"double"==b.type&&(e="2-double",f=300);var g=190;b.full_height&&(a+=" ad-full-height",g=280);var h=["sponsored"];b.on_filtered&&(h.push("sponsored-filtered"),a+=" sponsored-filtered");a='
  • ";return{ad_id:d,ad_type:b.type,thumbnail_url:b.thumbnail_url,max_row:b.max_row,billboard_url:null,lat:null,lng:null,user:{},filters:h,thumbnail_html:a,element:$(a)}} function initInlineCityAds(){if("undefined"!==typeof _SDA&&_SDA&&"undefined"!==typeof _SDA.inlinecity&&_SDA.inlinecity&&0!=_SDA.inlinecity.length&&$(document.body).hasClass("page-city")&&"undefined"!==typeof _LOCATION_ADS&&0!==_LOCATION_ADS.length){for(var d=[],b=0;b<_LOCATION_ADS.length;b++)d.push(_LOCATION_ADS[b].ad_id);d.sort(function(a,b){return a-b});if(!$("body").hasClass("auth-is-vip")){for(var a=_LOCATION_ADS?_LOCATION_ADS.length/_SDA.inlinecity.length:1,b=0;b<_SDA.inlinecity.length;b++){var e= _SDA.inlinecity[b];$.isArray(e)&&(e=e[Math.floor(Math.random()*e.length)]);if(_LOCATION_ADS){for(var f=Math.round(a*b),g=f=1*d[f],h=1;100>h;h++){if(-1===d.indexOf(f+h)){g=f+h;break}if(0d.offset().left){var b=parseInt(d.css("margin-left")),a=d.offset().left;d.css({"margin-left":b-a+"px"})}if(d.offset().left+d.outerWidth()>$(window).width()){var b=parseInt(d.css("margin-left")), e=d.outerWidth(),a=d.offset().left,a=a+e-$(window).width();d.css({"margin-left":b-a+"px"})}}}),$(document).on("click",function(d){$("li.abba.hover").each(function(){$(this).removeClass("hover");$(this).css({"margin-left":""})})}),$(".open-city-dropdown").click(function(d){d.preventDefault();d.stopPropagation();$("#nav-city-dropdown.dropdown .faux-dropdown .dropdown-toggle").click()}))});function onLocationChange(d){window.location.href=_LAST_CITY_URL} function cityjump(d){for(var b=document.getElementById("city-dropdown"),a=0;ad&&(d=3);1d&&(d=2);b=d*a;$("#abba-list").css({"max-height":b+"px"})};$(document).ready(initBillboardAds); function initBillboardAds(){$(".abba-billboards").each(function(){var d=$(this),b=$(d).find(".infoBlock");$(b).detach().insertAfter($(d));var a=$(d).royalSlider({loop:!0,loopRewind:!1,keyboardNavEnabled:!0,controlsInside:!1,imageScaleMode:"fill",imageAlignCenter:!1,arrowsNavAutoHide:!1,addActiveClass:!0,autoScaleSlider:!0,autoScaleSliderWidth:960,autoScaleSliderHeight:240,controlNavigation:"none",thumbsFitInViewport:!1,startSlideId:0,autoPlay:{enabled:!0,pauseOnHover:!0,delay:5E3},transitionType:"move", globalCaption:!1,imgWidth:1200,imgHeight:350,numImagesToPreload:1,navigateByClick:!1}).data("royalSlider");a.ev.on("rsAfterSlideChange",function(){var a=$(d).width(),b=$(d).find(".rsActiveSlide img.rsImg").width();$(d).find(".rsSlide img.rsImg").css({transition:"all 0s linear",transform:"translateX(0)"});b>a&&$(d).find(".rsActiveSlide img.rsImg").css({transition:"all 5s linear",transform:"translateX(-"+(b-a)+"px)"})});a.slides[0].holder.on("rsAfterContentSet",function(){var a=$(".abba-billboards").width(), b=$(".abba-billboards .rsSlide:first img.rsImg").width();b>a&&$(".abba-billboards .rsSlide:first img.rsImg").css({transition:"all 5s linear",transform:"translateX(-"+(b-a)+"px)"})});$(d).find("a.billboard-abba").each(function(){$(this).on("mouseover",function(){$(d).addClass("billboard-translucent");$(b).addClass("billboard-translucent")});$(this).on("mouseout",function(){$(d).removeClass("billboard-translucent");$(b).removeClass("billboard-translucent")})});"undefined"!==typeof positionNavbar&&positionNavbar()})} ;$(document).ready(initFmtySlider); function initFmtySlider(){if(0<$("#fmty-slider").length){var d=$("#fmty-slider li").first().height()+2;$("#fmty-slider").css("min-height",d+"px");$("#fmty-slider").royalSlider({loop:!0,loopRewind:!1,keyboardNavEnabled:!0,controlsInside:!1,imageScaleMode:"none",imageAlignCenter:!1,arrowsNavAutoHide:!1,addActiveClass:!0,autoHeight:!0,autoScaleSlider:!1,controlNavigation:"none",startSlideId:0,autoPlay:{enabled:!0,pauseOnHover:!0,delay:5E3},transitionType:"move",globalCaption:!1,imgWidth:140,imgHeight:190, numImagesToPreload:1,navigateByClick:!1})}};if("undefined"===typeof _SORT_BY)var _SORT_BY="rotation";var _MANUAL_OFFSET=0,_INCLUDE_PAID_USERS_IN_FREE_LISTING=!1; function initAds(){$.get(_LOCATION_URL+"data.json",function(d){d.hasOwnProperty("available")&&(_LOCATION_AVAILABLE_NOW=d.available);d.hasOwnProperty("adBumps")&&(_LOCATION_AD_BUMPS=d.adBumps);_INCLUDE_PAID_USERS_IN_FREE_LISTING=d.hasOwnProperty("includePaidInListings")?d.includePaidInListings:!1;if(d.hasOwnProperty("ads")){_LOCATION_ADS=d.ads;_NATIONAL_REMAINING_ADS=d.remainingNationalAds;d=$(document.body).hasClass("page-city");var b=Math.floor((new Date).getTime()/1E3);if(_LOCATION_ADS)for(i in _LOCATION_ADS)_LOCATION_ADS[i].ad_type&& _LOCATION_ADS[i].user&&_LOCATION_ADS[i].user.home_city_id&&d&&(_LOCATION_ADS[i].start_time&&_LOCATION_ADS[i].end_time&&"national"!=_LOCATION_ADS[i].ad_type&&"global"!=_LOCATION_ADS[i].ad_type?_LOCATION_ADS[i].start_time<=b&&_LOCATION_ADS[i].end_time>=b&&(_LOCATION_ADS[i].filters.push("visiting-currently"),_LOCATION_ADS[i].thumbnail_html=_LOCATION_ADS[i].thumbnail_html.replace(' class="abba ',' class="abba visiting-currently ')):_LOCATION_ADS[i].user.home_city_id==locationid?(_LOCATION_ADS[i].filters.push("local"), _LOCATION_ADS[i].thumbnail_html=_LOCATION_ADS[i].thumbnail_html.replace(' class="abba ',' class="abba local ')):(_LOCATION_ADS[i].filters.push("fmty"),_LOCATION_ADS[i].thumbnail_html=_LOCATION_ADS[i].thumbnail_html.replace(' class="abba ',' class="abba fmty '))),_LOCATION_AVAILABLE_NOW&&_LOCATION_AVAILABLE_NOW.hasOwnProperty(_LOCATION_ADS[i].user.user_id)&&(_LOCATION_ADS[i].filters.push("available-now"),_LOCATION_ADS[i].thumbnail_html=_LOCATION_ADS[i].thumbnail_html.replace(' class="abba ',' class="abba available-now ')), _LOCATION_AD_BUMPS&&_LOCATION_AD_BUMPS.hasOwnProperty(_LOCATION_ADS[i].ad_id)?_LOCATION_ADS[i].bump_start_time=_LOCATION_AD_BUMPS[_LOCATION_ADS[i].ad_id]:_LOCATION_ADS[i].bump_start_time=null,_LOCATION_ADS[i].ad_type&&_LOCATION_ADS[i].filters.push("type-"+_LOCATION_ADS[i].ad_type);if(_NATIONAL_REMAINING_ADS)for(i in _NATIONAL_REMAINING_ADS)_NATIONAL_REMAINING_ADS[i].ad_type&&_NATIONAL_REMAINING_ADS[i].user&&_NATIONAL_REMAINING_ADS[i].user.home_city_id&&d&&(_NATIONAL_REMAINING_ADS[i].start_time&&_NATIONAL_REMAINING_ADS[i].end_time&& "national"!=_NATIONAL_REMAINING_ADS[i].ad_type&&"global"!=_NATIONAL_REMAINING_ADS[i].ad_type?_NATIONAL_REMAINING_ADS[i].start_time<=b&&_NATIONAL_REMAINING_ADS[i].end_time>=b&&(_NATIONAL_REMAINING_ADS[i].filters.push("visiting-currently"),_NATIONAL_REMAINING_ADS[i].thumbnail_html=_NATIONAL_REMAINING_ADS[i].thumbnail_html.replace(' class="abba ',' class="abba visiting-currently ')):_NATIONAL_REMAINING_ADS[i].user.home_city_id==locationid?(_NATIONAL_REMAINING_ADS[i].filters.push("local"),_NATIONAL_REMAINING_ADS[i].thumbnail_html= _NATIONAL_REMAINING_ADS[i].thumbnail_html.replace(' class="abba ',' class="abba local ')):(_NATIONAL_REMAINING_ADS[i].filters.push("fmty"),_NATIONAL_REMAINING_ADS[i].thumbnail_html=_NATIONAL_REMAINING_ADS[i].thumbnail_html.replace(' class="abba ',' class="abba fmty '))),_LOCATION_AVAILABLE_NOW&&_LOCATION_AVAILABLE_NOW.hasOwnProperty(_NATIONAL_REMAINING_ADS[i].user.user_id)&&(_NATIONAL_REMAINING_ADS[i].filters.push("available-now"),_NATIONAL_REMAINING_ADS[i].thumbnail_html=_NATIONAL_REMAINING_ADS[i].thumbnail_html.replace(' class="abba ', ' class="abba available-now ')),_LOCATION_AD_BUMPS&&_LOCATION_AD_BUMPS.hasOwnProperty(_NATIONAL_REMAINING_ADS[i].ad_id)?_NATIONAL_REMAINING_ADS[i].bump_start_time=_LOCATION_AD_BUMPS[_NATIONAL_REMAINING_ADS[i].ad_id]:_NATIONAL_REMAINING_ADS[i].bump_start_time=null,_NATIONAL_REMAINING_ADS[i].ad_type&&_NATIONAL_REMAINING_ADS[i].filters.push("type-"+_NATIONAL_REMAINING_ADS[i].ad_type);$("#abba-list").length&&initThumbnailAds(!1)}_LOCATION_ADS&&"undefined"!=typeof updateFilterButtons&&updateFilterButtons()}, "json");$(".abba-list--nearby").length&&initNearbyAds();initPagerClickHandler()} function renderFreeListingAds(){if(null===_LOCATION_LISTINGS)$.get(_LOCATION_URL+"data-listings.json",function(a){if(a.hasOwnProperty("listings")){_LOCATION_LISTINGS=a.listings;if(_INCLUDE_PAID_USERS_IN_FREE_LISTING){a={};for(var b in _LOCATION_ADS)"undefined"!==typeof _LOCATION_ADS[b].user&&"undefined"!==typeof _LOCATION_ADS[b].user.user_id&&"undefined"===typeof a[_LOCATION_ADS[b].user.user_id]&&"undefined"!==typeof _LOCATION_ADS[b].ad_type&&"national"!==_LOCATION_ADS[b].ad_type&&(a[_LOCATION_ADS[b].user.user_id]= !0,_LOCATION_LISTINGS.push(_LOCATION_ADS[b].user))}_LOCATION_LISTINGS.sort(function(a,b){if(a.has_paid_ads&&!b.has_paid_ads)return-1;if(!a.has_paid_ads&&b.has_paid_ads)return 1;var d=parseInt(a.fresh_time),e=parseInt(b.fresh_time);return de?-1:0});renderFreeListingAds()}},"json");else{var d=[],b=_LOCATION_ADS.filter(function(a){return a&&a.user&&a.user.user_id&&!(a.filters&&"sponsored"===a.filters[0])}).length;$(".entertainer-listings").css("padding-top",20);1===_LOCATION_ADS_CURRENT_PAGE&& b<_ADS_COUNT_ON_FIRST_PAGE?($("#abba-paging-freelisting-container").remove(),$(".entertainer-listings").css("padding-top",0),d=_LOCATION_LISTINGS.slice(0,_ADS_COUNT_ON_FIRST_PAGE-b)):1<_LOCATION_ADS_CURRENT_PAGE&&0<(b-_ADS_COUNT_ON_FIRST_PAGE)%_ADS_COUNT_ON_SECONDARY_PAGE&&_LOCATION_ADS_CURRENT_PAGE<=_FREE_LISTING_PAGE_STARTS_AT?d=_LOCATION_LISTINGS.slice(0,_ADS_COUNT_ON_SECONDARY_PAGE-(b-_ADS_COUNT_ON_FIRST_PAGE)%_ADS_COUNT_ON_SECONDARY_PAGE-1):_LOCATION_ADS_CURRENT_PAGE>=_FREE_LISTING_PAGE_STARTS_AT&& (d=(_LOCATION_ADS_CURRENT_PAGE-_FREE_LISTING_PAGE_STARTS_AT)*_FREE_LISTING_PAGESIZE,d=b<_ADS_COUNT_ON_FIRST_PAGE?d-b:d-(_ADS_COUNT_ON_SECONDARY_PAGE-(b-_ADS_COUNT_ON_FIRST_PAGE)%_ADS_COUNT_ON_SECONDARY_PAGE),d=_LOCATION_LISTINGS.slice(d,d+_FREE_LISTING_PAGESIZE));if(0'+d[a].promo_html+"
    "),fixupLocationFooter(b,d[a]),$("#free-listing-ads-container").append(b))}}} function prepareListingsSpace(){$("#entertainer-listings").remove();$('
    ').insertBefore("#abba-paging-section-container");outputPaging()}function ksort(d){var b=Object.keys(d).sort(function(a,b){return 1*a-1*b}),a=[],e;for(e in b)a.push(d[b[e]]);return a} function transformInt(d){return 1580030173*d&2147483647^1163945558}function getAdRotationTimestamp(){var d=new Date;return(d.getTime()+6E4*d.getTimezoneOffset())/1E3}function getAdRotationOffset(){if(window._AD_ROTATION_OFFSET)return window._AD_ROTATION_OFFSET;var d=Math.round(32400/_AD_ROTATION_COUNT),b=getAdRotationTimestamp();return(Math.round(b/d)+_MANUAL_OFFSET)%_LOCATION_ADS.length} function calculateRotationIndexes(){for(var d={},b=0;b<_LOCATION_ADS.length;b++){var a=transformInt(_LOCATION_ADS[b].ad_id);d[a]=b+""}var d=ksort(d),e=$(document.body).hasClass("page-city")?locationid:null,f=_LOCATION_ADS.length,g=getAdRotationOffset(),b=0,h=null,k={};for(a in d){var n=d[a],p=0;e&&_LOCATION_ADS[n].user.home_city_id&&_LOCATION_ADS[n].user.home_city_id==e&&("national"==_LOCATION_ADS[n].ad_type||"global"==_LOCATION_ADS[n].ad_type)?p=1E5:"city"==_LOCATION_ADS[n].ad_type&&(p=1E5);_LOCATION_ADS[n].bump_start_time&& (p=_LOCATION_ADS[n].bump_start_time+"",p=parseInt(p.substr(-6)),p+=1E5);_LOCATION_ADS[n].element=$(_LOCATION_ADS[n].thumbnail_html);fixupLocationFooter(_LOCATION_ADS[n].element,_LOCATION_ADS[n]);p=f-b>g?10*(b+f-p):10*(b-p);_LOCATION_ADS[n].element.attr("data-sort",p);k[p]=_LOCATION_ADS[n];pg?10*(b+f-p):10*(b-p);_NATIONAL_REMAINING_ADS[n].element.attr("data-sort",p);k[p]=_NATIONAL_REMAINING_ADS[n];pf?1:db))for(var e=0,a=0;a=e){d= document.createElement("li");d.className="abba type-secondary-header span12 full-width-content";d.id="listing-header";d.setAttribute("data-type","4-secondary-header");a=document.createElement("h2");a.innerText=_SECONDARY_ADS_HEADER;d.appendChild(a);d=$(d);a=parseInt(b.attr("data-sort"));d.attr("data-sort",a-2);d.insertBefore(b);break}e+=f}}} function initThumbnailAds(d){initInlineCityAds();var b=$("#abba-list").height();$("#abba-list").css({height:b+"px"});!1!==d&&$("#abba-list").empty();calculateRotationIndexes();calculateNationalRotationIndexes();d=_LOCATION_ADS.filter(function(a){return!!a.max_row});_LOCATION_ADS=_LOCATION_ADS.filter(function(a){return!a.max_row});for(var b=6,a=10,e=0,f=0;f<_LOCATION_ADS.length&&!(a-="double"===_LOCATION_ADS[f].ad_type?2:1,b=++e,0>a);++f);for(f=0;fb?$(this).addClass("visiting-soon"):$(this).addClass("visiting-now")})}function getCurrentCityPage(d){d="undefined"===typeof d?document.location.href:d;d=parseCityPaginatedUrl(d);var b="";!1!==d&&2==d.length&&(b=d[1]);return b} function getCurrentCityPageInt(d){d=getCurrentCityPage();return""==d?1:parseInt(d,10)} function setCurrentPageNumber(d,b,a){var e=getCurrentCityPageInt();"prev"===d&&(d=1", {rel:"canonical",href:h}):$('head link[rel="canonical"]').attr("href",h);scrollToPageTop();updateAdDisplay(a);"undefined"!==typeof dataLayer&&"function"===typeof dataLayer.push&&dataLayer.push({event:"VirtualPageView",virtualPageURL:b})}}function scrollToPageTop(){var d=$("body > div.slixawrap").css("padding-top"),d=parseInt(d.toString().replace("px",""),10);isNaN(d)&&(d=0);var b=$("#scroll-to-after-paging");b.length&&$("html, body").scrollTop($(b).offset().top-d)} function getCurrentNoPagingURL(){return getNoPagingURL(document.location.href)}function toggleCityBreadcrumbState(d){var b=$("#navbar-breadcrumbs").find("ol").find("li"),a=b.length-1;1>a||(d?(d=$("",{href:CITY_URL,itemtype:"https://schema.org/Thing",itemprop:"item","class":"reset-filters"}).html($(b[a]).find("span")[0].outerHTML),$(b[a]).html(d[0].outerHTML+$(b[a]).find("meta")[0].outerHTML)):$(b[a]).html($(b[a]).find("span")[0].outerHTML+$(b[a]).find("meta")[0].outerHTML))} function calculateStandardAdsPaging(d,b,a){var e=0;0==b?_LOCATION_HAS_NEARBY_ADS&&(e=1):e=b<=_ADS_COUNT_ON_FIRST_PAGE?1:Math.ceil(Math.max(0,b-_ADS_COUNT_ON_FIRST_PAGE)/_ADS_COUNT_ON_SECONDARY_PAGE)+1;1===e&&b+a<=_ADS_COUNT_ON_FIRST_PAGE||!a||0!=_FILTERS.length||(1===_FREE_LISTING_PAGE_STARTS_AT&&b<_ADS_COUNT_ON_FIRST_PAGE?a-=_ADS_COUNT_ON_FIRST_PAGE-b:1<_FREE_LISTING_PAGE_STARTS_AT&&0<(b-_ADS_COUNT_ON_FIRST_PAGE)%_ADS_COUNT_ON_SECONDARY_PAGE&&(a-=(b-_ADS_COUNT_ON_FIRST_PAGE)%_ADS_COUNT_ON_SECONDARY_PAGE), e+=Math.ceil(a/_FREE_LISTING_PAGESIZE));d>e&&(d=1);1>d&&(d=1);_LOCATION_ADS_PAGES=e;_LOCATION_ADS_CURRENT_PAGE=d;"undefined"!==typeof outputPaging&&outputPaging()} function updateAdDisplay(d){if(null!==_LOCATION_ADS){parseUrlFilters();var b=filterAds(_LOCATION_ADS,_GROUPED),a=getCurrentCityPageInt(),e=b.filter(function(a){return!!a.user.user_id}).length;calculateStandardAdsPaging(a,e,_LOCATION_LISTINGS_COUNT);updateContent();updateNearbyLocation();if(_LOCATION_ADS_CURRENT_PAGE!=a)setCurrentPageNumber(1,!0,d);else{a>=_FREE_LISTING_PAGE_STARTS_AT&&_LOCATION_LISTINGS_COUNT&&0==_FILTERS.length?$("#abba-paging-section-container").addClass("section-white"):$("#abba-paging-section-container").removeClass("section-white"); var e=0,f=_ADS_COUNT_ON_FIRST_PAGE;1=_FREE_LISTING_PAGE_STARTS_AT&&(h=!0);b.length>=e&&(g=b.slice(e,e+f));$("#abba-list").empty();$("#free-listing-ads-container").empty();h&&(renderFreeListingAds(),$("#nearby-escorts").hide());if(g.length){for(ad in g)$("#abba-list").append(g[ad].element);$("#abba-list").prepend($("#abba-list").find(".abba.type-single")); insertSecondaryAdHeader();(0==b.length||0==_FILTERS.length)&&b.length<=_NEARBY_AD_AMOUNT&&1==a?($("#nearby-escorts").show(),initNearbyAds(!0)):$("#nearby-escorts").hide()}reloadIsotopeAds(d);initVisitingAds();0
    ").appendTo("#city-more-fmty-container")):$("#city-more-fmty-container").empty();!a&&d&&d
    There are '+(e-d)+' more escorts in '+CITY_NAME+" that do not match your current filters.
    ").appendTo("#city-more-container")): $("#city-more-container").empty();_LOCATION_ADS.length&&0==d?($("#city-name-no-match-container").empty(),$('
    There are '+_LOCATION_ADS.length+' escorts in '+CITY_NAME+" that do not match your current filters.
    ").appendTo("#city-name-no-match-container")):$("#city-name-no-match-container").empty(); 0<$("#advanced-filter .active").length?$(".btn-advanced-dropdown").addClass("btn-primary"):$(".btn-advanced-dropdown").removeClass("active").removeClass("btn-primary");$(".btn-apply-filters").text("Show "+d+" Result"+(1!=d?"s":""));b="";for(a=0;a<_FILTERS.length;a++)b+=" filtered-"+_FILTERS[a];$(document.body).attr("class",$(document.body).attr("class").replace(/ filtered-[a-z0-9\-]+/g,"")+b);b="("+d+")";$("#navbar-breadcrumbs li a").last().next().text(b);1<_FILTERS.length?(0<$("#robots-meta-tag").length&& $("#robots-meta-tag").remove(),0==$("#robots-meta-tag").length&&$(document).find("head").append('')):(0<$("#robots-meta-tag").length&&$("#robots-meta-tag").remove(),0==$("#robots-meta-tag").length&&$(document).find("head").append(''))}}}var _ALWAYS_INDEXED_FILTERS=null; function getAlwaysIndexedFilters(){if(null===_ALWAYS_INDEXED_FILTERS){_ALWAYS_INDEXED_FILTERS=[];for(var d in _LOCATION_FILTERS){var b=_LOCATION_FILTERS[d],a;for(a in b)b[a].alwaysIndex&&_ALWAYS_INDEXED_FILTERS.push(a)}}return _ALWAYS_INDEXED_FILTERS}function hasAlwaysIndexedFilter(){var d=getAlwaysIndexedFilters();return 0<_FILTERS.filter(function(b){return 0<=d.indexOf(b)}).length} var publicAdsController=function(){function d(b,a,d){d=d||0;a=a||b+" > .abba";$(a).css({height:"auto"});$(a).each(function(){var a=$(this);a.hasClass("full-width-content")||(d=Math.max(d,a.outerHeight()))});$(a).css({height:d+"px"});$(b).imagesLoaded(function(){$(b).isotope("layout")})}return{blocks:{city:{fixLayout:function(){d("#abba-list")}},nearby:{show:function(){$("#nearby-escorts").show();$(".abba-list--nearby").isotope("layout")},hide:function(){$("#nearby-escorts").hide()},fixLayout:function(){d(".abba-list--nearby")}}}, isFreeListPage:function(){return _LOCATION_LISTINGS_COUNT&&0==_FILTERS.length&&getCurrentCityPageInt()>=_FREE_LISTING_PAGE_STARTS_AT?!0:!1}}}();function updateContent(){if(0!=$(".city-content").length){var d=urlToFilters(),b="";d&&d.length&&(b="/"+d.join("/")+"/");_LOCATION_CONTENT_URLS&&-1<_LOCATION_CONTENT_URLS.indexOf(b)?$.get(window.location.href+"content.json",function(a){a?($(".city-content").html(a),$(".city-content").closest(".container").removeClass("hide"),$(".city-content").closest(".container").show()):($(".city-content").html(""),$(".city-content").closest(".container").hide())}):$(".city-content").closest(".container").hide()}} function updateNearbyLocation(){var d=urlToFilters(),b="";d&&d.length&&(b="/"+d.join("/")+"/");_LOCATION_CONTENT_URLS&&-1<_LOCATION_CONTENT_URLS.indexOf(b)||1!=_LOCATION_ADS_CURRENT_PAGE?$("#nearby-escorts").remove():$.get(CITY_URL+"nearby-ads.partial",function(a){$("#nearby-escorts").remove();if(a){var b=$("#entertainer-listings")[0]?"#entertainer-listings":"#abba-paging-section-container";$('

    Escorts Near '+ CITY_NAME+'

      '+a+"
    ").insertBefore(b)}})} function pageHeader(d,b){var a=[],e="",f="",g={},h=null;d="undefined"===typeof d?null:d;b="undefined"===typeof b?!1:b;if(0==_FILTERS.length)var k=_CITY_PAGE_TITLE_SUFFIX,n=_CITY_PAGE_TITLE_SUFFIX;else n=k=_CITY_PAGE_TITLE_SUFFIX_FILTER;sequence=new mnSequence(location.pathname);var p=[];for(filter in _FILTERS)p.push(urlFilterToRawFilter(_FILTERS[filter]));for(group in _LOCATION_FILTERS){var r=_LOCATION_FILTERS[group];for(filterValue in r){var s=r[filterValue];if(s.hasOwnProperty("terms")&&-1<$.inArray(filterValue, p)){var u=getRandomWeightedElement(s.terms),s=s.terms[u];if("Category"==group){if(!b&&"escorts"!==filterValue||b&&"bdsm"==filterValue)k="Providers";e=u;1===p.length&&"massage"===filterValue&&(e="Erotic Massage & Bodyrubs");b||"virtual"!==filterValue||(k="Cam Dating - Webcam Live Sex Cam Girls - OnlyFans Models",d=e="")}else"pornstar"==filterValue?h=u:s!==n&&(a.push([u,s]),g[u]=group)}else"Neighborhood"==group&&-1<$.inArray(filterValue,p)&&(f=s.name)}}a.sort(function(a,b){return a[1]=d.length+a.length&&(d+=a);return d+b} function pageDescription(){var d=getCurrentCityPage();""==d&&(d=1);var b="";1=b)return key};var _availableNowDisplayed=[],_availableNowHidden=[]; function initAvailableNow(){if(0!=$("#available-now-thumbs").length){var d=null;$("#available-now-thumbs .thumb").each(function(){d||(d=parseInt($(this).outerWidth(!0)));$(this).remove();_availableNowHidden.push($(this))});if(_availableNowHidden.length){_availableNowHidden=shuffle(_availableNowHidden);var b=10;_availableNowHidden.length=x;x++){brng=x*Math.PI/180;var g=Math.asin(Math.sin(b)*Math.cos(d)+Math.cos(b)*Math.sin(d)*Math.cos(brng)),h=180*(a+Math.atan2(Math.sin(brng)* Math.sin(d)*Math.cos(b),Math.cos(d)-Math.sin(b)*Math.sin(g)))/Math.PI,g=180*g/Math.PI;f.push(new google.maps.LatLng(g,h))}return f},getEncodedPolygon:function(b,a,d){b=this.getPoints(b.lat(),b.lng(),a,3963.1676);return google.maps.geometry.encoding.encodePath(b)},getGeocodeComponent:function(b,a){if(b.address_components){for(c in b.address_components){var d=b.address_components[c];if(d.types&&d.types[0]==a)return d.short_name}return null}}}:null};(function(d,b){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(a){b(d,a)}):"object"==typeof module&&module.exports?module.exports=b(d,require("jquery")):d.jQueryBridget=b(d,d.jQuery)})(window,function(d,b){function a(a,g,p){function r(b,d,e){var f,g="$()."+a+'("'+d+'")';b.each(function(b,r){var s=p.data(r,a);if(s){var n=s[d];n&&"_"!=d.charAt(0)?(s=n.apply(s,e),f=void 0===f?s:f):h(g+" is not a valid method")}else h(a+" not initialized. Cannot call methods, i.e. "+ g)});return void 0!==f?f:b}function s(b,d){b.each(function(b,e){var f=p.data(e,a);f?(f.option(d),f._init()):(f=new g(e,d),p.data(e,a,f))})}if(p=p||b||d.jQuery)g.prototype.option||(g.prototype.option=function(a){p.isPlainObject(a)&&(this.options=p.extend(!0,this.options,a))}),p.fn[a]=function(a){if("string"==typeof a){var b=f.call(arguments,1);return r(this,a,b)}s(this,a);return this},e(p)}function e(b){!b||b&&b.bridget||(b.bridget=a)}var f=Array.prototype.slice,g=d.console,h="undefined"==typeof g? function(){}:function(a){g.error(a)};e(b||d.jQuery);return a}); (function(d,b){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",b):"object"==typeof module&&module.exports?module.exports=b():d.EvEmitter=b()})("undefined"!=typeof window?window:this,function(){function d(){}var b=d.prototype;b.on=function(a,b){if(a&&b){var d=this._events=this._events||{},d=d[a]=d[a]||[];-1==d.indexOf(b)&&d.push(b);return this}};b.once=function(a,b){if(a&&b){this.on(a,b);var d=this._onceEvents=this._onceEvents||{};(d[a]=d[a]||{})[b]=!0;return this}};b.off=function(a, b){var d=this._events&&this._events[a];if(d&&d.length){var g=d.indexOf(b);-1!=g&&d.splice(g,1);return this}};b.emitEvent=function(a,b){var d=this._events&&this._events[a];if(d&&d.length){var g=0,h=d[g];b=b||[];for(var k=this._onceEvents&&this._onceEvents[a];h;){var n=k&&k[h];n&&(this.off(a,h),delete k[h]);h.apply(this,b);g+=n?0:1;h=d[g]}return this}};return d}); (function(d,b){"function"==typeof define&&define.amd?define("get-size/get-size",[],function(){return b()}):"object"==typeof module&&module.exports?module.exports=b():d.getSize=b()})(window,function(){function d(a){var b=parseFloat(a);return-1==a.indexOf("%")&&!isNaN(b)&&b}function b(){}function a(a){(a=getComputedStyle(a))||f("Style returned "+a+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1");return a}function e(b){if(!k){k=!0;var f=document.createElement("div"); f.style.width="200px";f.style.padding="1px 2px 3px 4px";f.style.borderStyle="solid";f.style.borderWidth="1px 2px 3px 4px";f.style.boxSizing="border-box";var s=document.body||document.documentElement;s.appendChild(f);var u=a(f);e.isBoxSizeOuter=n=200==d(u.width);s.removeChild(f)}"string"==typeof b&&(b=document.querySelector(b));if(b&&"object"==typeof b&&b.nodeType){s=a(b);if("none"==s.display){f={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0};for(s=0;sg?"round":"floor"](d/a);this.cols=Math.max(a,1)};a.prototype.getContainerWidth=function(){var a=this._getOption("fitWidth")?this.element.parentNode:this.element;this.containerWidth= (a=b(a))&&a.innerWidth};a.prototype._getItemLayoutPosition=function(a){a.getSize();var b=a.size.outerWidth%this.columnWidth,b=Math[b&&1>b?"round":"ceil"](a.size.outerWidth/this.columnWidth),b=Math.min(b,this.cols),d=this._getColGroup(b),h=Math.min.apply(Math,d),b=d.indexOf(h),k={x:this.columnWidth*b,y:h};a=h+a.size.outerHeight;d=this.cols+1-d.length;for(h=0;ha)return this.colYs;for(var b=[],d=this.cols+1-a,h=0;hd&&(this.x=0,this.y=this.maxY);d={x:this.x,y:this.y};this.maxY=Math.max(this.maxY,this.y+a.size.outerHeight);this.x+=b;return d};b._getContainerSize=function(){return{height:this.maxY}};return d}); (function(d,b){"function"==typeof define&&define.amd?define("isotope/js/layout-modes/vertical",["../layout-mode"],b):"object"==typeof module&&module.exports?module.exports=b(require("../layout-mode")):b(d.Isotope.LayoutMode)})(window,function(d){d=d.create("vertical",{horizontalAlignment:0});var b=d.prototype;b._resetLayout=function(){this.y=0};b._getItemLayoutPosition=function(a){a.getSize();var b=(this.isotope.size.innerWidth-a.size.outerWidth)*this.options.horizontalAlignment,d=this.y;this.y+= a.size.outerHeight;return{x:b,y:d}};b._getContainerSize=function(){return{height:this.y}};return d}); (function(d,b){"function"==typeof define&&define.amd?define("outlayer/outlayer get-size/get-size desandro-matches-selector/matches-selector fizzy-ui-utils/utils isotope/js/item isotope/js/layout-mode isotope/js/layout-modes/masonry isotope/js/layout-modes/fit-rows isotope/js/layout-modes/vertical".split(" "),function(a,e,f,g,h,k){return b(d,a,e,f,g,h,k)}):"object"==typeof module&&module.exports?module.exports=b(d,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"), require("isotope/js/item"),require("isotope/js/layout-mode"),require("isotope/js/layout-modes/masonry"),require("isotope/js/layout-modes/fit-rows"),require("isotope/js/layout-modes/vertical")):d.Isotope=b(d,d.Outlayer,d.getSize,d.matchesSelector,d.fizzyUIUtils,d.Isotope.Item,d.Isotope.LayoutMode)})(window,function(d,b,a,e,f,g,h){function k(a,b){return function(d,e){for(var f=0;fk||hk?1:-1)*((void 0!==b[g]?b[g]:b)?1:-1)}return 0}} var n=d.jQuery,p=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^\s+|\s+$/g,"")},r=b.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});r.Item=g;r.LayoutMode=h;d=r.prototype;d._create=function(){this.itemGUID=0;this._sorters={};this._getSorters();b.prototype._create.call(this);this.modes={};this.filteredItems=this.items;this.sortHistory=["original-order"];for(var a in h.modes)this._initLayoutMode(a)};d.reloadItems=function(){this.itemGUID= 0;b.prototype.reloadItems.call(this)};d._itemize=function(){for(var a=b.prototype._itemize.apply(this,arguments),d=0;d=a.x+b&&this.y+this.height>=a.y+d};b.overlaps=function(a){var b= this.x+this.width,d=this.y+this.height,g=a.y+a.height;return this.xa.x&&this.ya.y};b.getMaximalFreeRects=function(a){if(!this.overlaps(a))return!1;var b=[],f,g=this.x+this.width,h=this.y+this.height,k=a.x+a.width,n=a.y+a.height;this.yk&&(f=new d({x:k,y:this.y,width:g-k,height:this.height}),b.push(f));h>n&&(f=new d({x:this.x,y:n,width:this.width,height:h-n}),b.push(f));this.x=a.width&&this.height>=a.height};return d}); (function(d,b){if("function"==typeof define&&define.amd)define("packery/js/packer",["./rect"],b);else if("object"==typeof module&&module.exports)module.exports=b(require("./rect"));else{var a=d.Packery=d.Packery||{};a.Packer=b(a.Rect)}})(window,function(d){function b(a,b,d){this.width=a||0;this.height=b||0;this.sortDirection=d||"downwardLeftToRight";this.reset()}var a=b.prototype;a.reset=function(){this.spaces=[];var a=new d({x:0,y:0,width:this.width,height:this.height});this.spaces.push(a);this.sorter= e[this.sortDirection]||e.downwardLeftToRight};a.pack=function(a){for(var b=0;b=a.x+a.width&&d.height>=a.height-.01){a.y=d.y;this.placed(a);break}}};a.rowPack=function(a){for(var b=0;b=a.y+a.height&&d.width>=a.width-.01){a.x=d.x; this.placed(a);break}}};a.placeInSpace=function(a,b){a.x=b.x;a.y=b.y;this.placed(a)};a.placed=function(a){for(var b=[],d=0;dd&&1>e?this.goTo(a,b):h.apply(this,arguments)};f.enablePlacing=function(){this.removeTransitionStyles();this.isTransitioning&&a&&(this.element.style[a]="none");this.isTransitioning=!1;this.getSize();this.layout._setRectSize(this.element,this.rect);this.isPlacing=!0};f.disablePlacing=function(){this.isPlacing=!1}; f.removeElem=function(){this.element.parentNode.removeChild(this.element);this.layout.packer.addSpace(this.rect);this.emitEvent("remove",[this])};f.showDropPlaceholder=function(){var a=this.dropPlaceholder;a||(a=this.dropPlaceholder=document.createElement("div"),a.className="packery-drop-placeholder",a.style.position="absolute");a.style.width=this.size.width+"px";a.style.height=this.size.height+"px";this.positionDropPlaceholder();this.layout.element.appendChild(a)};f.positionDropPlaceholder=function(){this.dropPlaceholder.style[a]= "translate("+this.rect.x+"px, "+this.rect.y+"px)"};f.hideDropPlaceholder=function(){this.layout.element.removeChild(this.dropPlaceholder)};return e}); (function(d,b){"function"==typeof define&&define.amd?define("packery/js/packery",["get-size/get-size","outlayer/outlayer","./rect","./packer","./item"],b):"object"==typeof module&&module.exports?module.exports=b(require("get-size"),require("outlayer"),require("./rect"),require("./packer"),require("./item")):d.Packery=b(d.getSize,d.Outlayer,d.Packery.Rect,d.Packery.Packer,d.Packery.Item)})(window,function(d,b,a,e,f){function g(a,b){return a.position.y-b.position.y||a.position.x-b.position.x}function h(a, b){return a.position.x-b.position.x||a.position.y-b.position.y}a.prototype.canFit=function(a){return this.width>=a.width-1&&this.height>=a.height-1};var k=b.create("packery");k.Item=f;f=k.prototype;f._create=function(){b.prototype._create.call(this);this.packer=new e;this.shiftPacker=new e;this.isEnabled=!0;this.dragItemCount=0;var a=this;this.handleDraggabilly={dragStart:function(){a.itemDragStart(this.element)},dragMove:function(){a.itemDragMove(this.element,this.position.x,this.position.y)},dragEnd:function(){a.itemDragEnd(this.element)}}; this.handleUIDraggable={start:function(b,d){d&&a.itemDragStart(b.currentTarget)},drag:function(b,d){d&&a.itemDragMove(b.currentTarget,d.position.left,d.position.top)},stop:function(b,d){d&&a.itemDragEnd(b.currentTarget)}}};f._resetLayout=function(){this.getSize();this._getMeasurements();var a,b,d;this._getOption("horizontal")?(a=Infinity,b=this.size.innerHeight+this.gutter,d="rightwardTopToBottom"):(a=this.size.innerWidth+this.gutter,b=Infinity,d="downwardLeftToRight");this.packer.width=this.shiftPacker.width= a;this.packer.height=this.shiftPacker.height=b;this.packer.sortDirection=this.shiftPacker.sortDirection=d;this.packer.reset();this.maxX=this.maxY=0};f._getMeasurements=function(){this._getMeasurement("columnWidth","width");this._getMeasurement("rowHeight","height");this._getMeasurement("gutter","width")};f._getItemLayoutPosition=function(a){this._setRectSize(a.element,a.rect);if(this.isShifting||0d?"round":"ceil"](a/b)*b};f._getContainerSize=function(){return this._getOption("horizontal")?{width:this.maxX-this.gutter}:{height:this.maxY-this.gutter}};f._manageStamp=function(b){var d=this.getItem(b);d&&d.isPlacing?d=d.rect:(d=this._getElementOffset(b),d=new a({x:this._getOption("originLeft")?d.left:d.right,y:this._getOption("originTop")? d.top:d.bottom}));this._setRectSize(b,d);this.packer.placed(d);this._setMaxXY(d)};f.sortItemsByPosition=function(){var a=this._getOption("horizontal")?h:g;this.items.sort(a)};f.fit=function(a,b,d){if(a=this.getItem(a))this.stamp(a.element),a.enablePlacing(),this.updateShiftTargets(a),b=void 0===b?a.rect.x:b,d=void 0===d?a.rect.y:d,this.shift(a,b,d),this._bindFitEvents(a),a.moveTo(a.rect.x,a.rect.y),this.shiftLayout(),this.unstamp(a.element),this.sortItemsByPosition(),a.disablePlacing()};f._bindFitEvents= function(a){function b(){e++;2==e&&d.dispatchEvent("fitComplete",null,[a])}var d=this,e=0;a.once("layout",b);this.once("layoutComplete",b)};f.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&(this.options.shiftPercentResize?this.resizeShiftPercentLayout():this.layout())};f.needsResizeLayout=function(){var a=d(this.element),b=this._getOption("horizontal")?"innerHeight":"innerWidth";return a[b]!=this.size[b]};f.resizeShiftPercentLayout=function(){var a=this._getItemsForLayout(this.items), b=this._getOption("horizontal"),e=b?"y":"x",f=b?"height":"width",g=b?"rowHeight":"columnWidth",b=b?"innerHeight":"innerWidth",h=this[g];if(h=h&&h+this.gutter){this._getMeasurements();var k=this[g]+this.gutter;a.forEach(function(a){var b=Math.round(a.rect[e]/h);a.rect[e]=b*k})}else{var n=d(this.element)[b]+this.gutter,C=this.packer[f];a.forEach(function(a){a.rect[e]=a.rect[e]/C*n})}this.shiftLayout()};f.itemDragStart=function(a){this.isEnabled&&(this.stamp(a),a=this.getItem(a))&&(a.enablePlacing(), a.showDropPlaceholder(),this.dragItemCount++,this.updateShiftTargets(a))};f.updateShiftTargets=function(b){this.shiftPacker.reset();this._getBoundingRect();var d=this._getOption("originLeft"),e=this._getOption("originTop");this.stamps.forEach(function(b){var f=this.getItem(b);f&&f.isPlacing||(f=this._getElementOffset(b),f=new a({x:d?f.left:f.right,y:e?f.top:f.bottom}),this._setRectSize(b,f),this.shiftPacker.placed(f))},this);var f=this._getOption("horizontal"),g=f?"height":"width";this.shiftTargetKeys= [];this.shiftTargets=[];var h,k=this[f?"rowHeight":"columnWidth"];if(k=k&&k+this.gutter){var n=Math.ceil(b.rect[g]/k);b=Math.floor((this.shiftPacker[g]+this.gutter)/k);h=(b-n)*k;for(n=0;nd||(d=a+","+b,-1==this.shiftTargetKeys.indexOf(d)&&(this.shiftTargetKeys.push(d),this.shiftTargets.push({x:a,y:b})))};f.shift=function(a,b,d){var e,f=Infinity;this.shiftTargets.forEach(function(a){var g;g=b-a.x;var h=d-a.y;g=Math.sqrt(g*g+h*h);ga-this._itemDragTime?(clearTimeout(this.dragTimeout),this.dragTimeout=setTimeout(e,120)):(e(),this._itemDragTime=a)}};f.itemDragEnd=function(a){function b(){e++;2==e&&(d.element.classList.remove("is-positioning-post-drag"),d.hideDropPlaceholder(), f.dispatchEvent("dragItemPositioned",null,[d]))}var d=this.isEnabled&&this.getItem(a);if(d){clearTimeout(this.dragTimeout);d.element.classList.add("is-positioning-post-drag");var e=0,f=this;d.once("layout",b);this.once("layoutComplete",b);d.moveTo(d.rect.x,d.rect.y);this.layout();this.dragItemCount=Math.max(0,this.dragItemCount-1);this.sortItemsByPosition();d.disablePlacing();this.unstamp(d.element)}};f.bindDraggabillyEvents=function(a){this._bindDraggabillyEvents(a,"on")};f.unbindDraggabillyEvents= function(a){this._bindDraggabillyEvents(a,"off")};f._bindDraggabillyEvents=function(a,b){var d=this.handleDraggabilly;a[b]("dragStart",d.dragStart);a[b]("dragMove",d.dragMove);a[b]("dragEnd",d.dragEnd)};f.bindUIDraggableEvents=function(a){this._bindUIDraggableEvents(a,"on")};f.unbindUIDraggableEvents=function(a){this._bindUIDraggableEvents(a,"off")};f._bindUIDraggableEvents=function(a,b){var d=this.handleUIDraggable;a[b]("dragstart",d.start)[b]("drag",d.drag)[b]("dragstop",d.stop)};var n=f.destroy; f.destroy=function(){n.apply(this,arguments);this.isEnabled=!1};k.Rect=a;k.Packer=e;return k}); (function(d,b){"function"==typeof define&&define.amd?define(["isotope/js/layout-mode","packery/js/packery"],b):"object"==typeof module&&module.exports?module.exports=b(require("isotope-layout/js/layout-mode"),require("packery")):b(d.Isotope.LayoutMode,d.Packery)})(window,function(d,b){var a=d.create("packery"),e=a.prototype,f={_getElementOffset:!0,_getMeasurement:!0},g;for(g in b.prototype)f[g]||(e[g]=b.prototype[g]);var h=e._resetLayout;e._resetLayout=function(){this.packer=this.packer||new b.Packer; this.shiftPacker=this.shiftPacker||new b.Packer;h.apply(this,arguments)};var k=e._getItemLayoutPosition;e._getItemLayoutPosition=function(a){a.rect=a.rect||new b.Rect;return k.call(this,a)};var n=e.needsResizeLayout;e.needsResizeLayout=function(){return this._getOption("horizontal")?this.needsVerticalResizeLayout():n.call(this)};var p=e._getOption;e._getOption=function(a){return"horizontal"==a?void 0!==this.options.isHorizontal?this.options.isHorizontal:this.options.horizontal:p.apply(this.isotope, arguments)};return a});var _LOCATION_AVAILABLE_NOW=null,_LOCATION_AD_BUMPS=null,_LOCATION_ADS=null,_NATIONAL_REMAINING_ADS=null,_LOCATION_LISTINGS=null,_LOCATION_URL=null;function initLocation(d){_LOCATION_URL=d;$("body").hasClass("page-city-error")?$("#abba-list").isotope({layoutMode:"packery",percentPosition:!0,itemSelector:".abba"}):("undefined"!==typeof initAds&&initAds(),"undefined"!==typeof initLocationContent&&initLocationContent(),"undefined"!==typeof initAvailableNow&&initAvailableNow())};(function(d){function b(a){var b=a.data.selected;a=a.data.options;var f=0b.offset().top-a.topPadding){f=0;"undefined"!=a.topPadding&&(f+=a.topPadding);g=b.offset().left;b.data("PanelsTop",b.offset().top-f);if(1==a.savePanelSpace){var n=b.outerWidth(!0),p=b.css("float"),r=b.css("display"),s=Math.ceil(9999*Math.random());b.data("PanelSpaceID","stickyPanelSpace"+ s);b.before("
     
    ")}""!=a.afterDetachCSSClass&&b.addClass(a.afterDetachCSSClass);b.data("Original_Inline_CSS",b.attr("style")?b.attr("style"):"");b.css({margin:0,left:g,top:f,position:"fixed"})}k<=b.data("PanelsTop")&&"auto"!=b.css("top")&&(1==a.savePanelSpace&&d("#"+b.data("PanelSpaceID")).remove(),b.attr("style",b.data("Original_Inline_CSS")),""!=a.afterDetachCSSClass&&b.removeClass(a.afterDetachCSSClass))} d.fn.stickyPanel=function(a){a=d.extend({},d.fn.stickyPanel.defaults,a);return this.each(function(){d(window).bind("scroll.stickyPanel",{selected:d(this),options:a},b)})};d.fn.stickyPanel.defaults={topPadding:0,afterDetachCSSClass:"",savePanelSpace:!1}})(jQuery);$(document).ready(function(){$("body").hasClass("page-city")&&(initLocationFilters(),initAsyncCheck())});$(document).ready(function(){if($("body").hasClass("page-search")&&(initSearchFilters(),initSearchAds(),0<$("#abba-list li.sponsored-filtered").length&&0<$("#abba-list li[data-fresh]").length)){var d=$("#abba-list li[data-fresh]").first().outerHeight();$("#abba-list li.sponsored-filtered").css("height",d+"px")}});function vipAccountLimitsCheckAndNotify(d,b){var a=userObject(),e="Save up to 300 Profiles as a PREMIUM Member!",f,g=!0,h="/join",k;if(a&&a.vipstatus)return b?b():!0;d&&d.preventDefault&&d.preventDefault();d&&d.stopPropagation&&d.stopPropagation();"undefined"!==typeof _SLIXA_ID&&(k=' target="_blank"');a.loggedin&&(g=!1,h="/purchase");d&&d.target&&(f=$(d.target),a=f.parent(),a.hasClass("save-image")||"not-saved-icon"===a.attr("class")?e="Save up to 300 Photos & Videos as a PREMIUM Member!": -1see all New Site-Wide Advertisers!":-1see all New Photos & Videos uploaded Site-Wide!":-1see Visiting Advertisers for your selected cities!":-1
    ";$(document.body).css("overflow","hidden").append(e);$(".popupContainer").fadeIn(300).css("display","flex");$(".popupContentWrapper").addClass("vip-modal--fade"); return!1} $(document).ready(function(){$(document).on("mousedown touchstart",".require-vip-access",function(d){vipAccountLimitsCheckAndNotify(d)});$(document).on("mousedown touchstart",".require-vip-access-click",function(d){user&&user.vipstatus||(d.preventDefault(),d.stopPropagation(),d.stopImmediatePropagation())});$(document).on("mousedown touchstart",".js--close-modal",function(d){d.preventDefault();$(document.body).css("overflow","auto");$(".popupContainer").fadeOut(300,function(){$(".modal-redesign").remove()})});$(document).on("click", ".require-vip-access-click",function(d){vipAccountLimitsCheckAndNotify(d)});$(document).on("click",".require-vip-access-nav",function(d){d&&d.preventDefault&&d.preventDefault();d&&d.stopPropagation&&d.stopPropagation();var b=$(this).attr("href");loginCheck(function(){location.href=!0===userObject().vipstatus?b:location.origin+"/vip-membership"})})});(function(d){function b(a,b){var f,g=this,h=window.navigator,k=h.userAgent.toLowerCase();g.uid=d.rsModules.uid++;g.ns=".rs"+g.uid;var n=document.createElement("div").style,p=["webkit","Moz","ms","O"],r="",s=0,u;for(f=0;fa.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)|| [];return{browser:a[1]||"",version:a[2]||"0"}}(k);p={};f.browser&&(p[f.browser]=!0,p.version=f.version);p.chrome&&(p.webkit=!0);g._browser=p;g.isAndroid=-1g.numSlides-1&&(g.st.startSlideId=g.numSlides-1):g.st.startSlideId=0;g._newSlideId=g.staticSlideId=g.currSlideId=g._realId=g.st.startSlideId;g.currSlide=g.slides[g.currSlideId];g._accelerationPos=0;g.pointerMultitouch=!1;g.slider.addClass((g._slidesHorizontal? "rsHor":"rsVer")+(g._isMove?"":" rsFade"));n='
    ';g.slidesSpacing=g.st.slidesSpacing;g._slideSize=(g._slidesHorizontal?g.slider.width():g.slider.height())+g.st.slidesSpacing;g._preload=Boolean(0=g.numSlides&&(g._loop=!1);g._loopHelpers=g._loop&&g._isMove?2===g.numSlides?1:2:0;g._maxImages=6>g.numSlides?g.numSlides:6;g._currBlockIndex=0;g._idOffset=0;g.slidesJQ=[];for(f=0;f
    '));g._sliderOverflow=n=d(n+"
    ");var m=g.ns,r=function(a,b,d,e,f){g._downEvent=a+b+m;g._moveEvent=a+d+m;g._upEvent=a+e+m;f&&(g._cancelEvent=a+f+m)};f=h.pointerEnabled;g.pointerEnabled=f||h.msPointerEnabled;g.pointerEnabled?(g.hasTouch=!1,g._lastItemFriction=.2,g.pointerMultitouch=Boolean(1
    ');h=g._slidesContainer.children(".rsSlide");g._currHolder= g.slidesJQ[g.currSlideId];g._selectedSlideHolder=0;g._useCSS3Transitions?(g._TP="transition-property",g._TD="transition-duration",g._TTF="transition-timing-function",g._yProp=g._xProp=g._vendorPref+"transform",g._use3dTransform?(p.webkit&&!p.chrome&&g.slider.addClass("rsWebkit3d"),g._tPref1="translate3d(",g._tPref2="px, ",g._tPref3="px, 0px)"):(g._tPref1="translate(",g._tPref2="px, ",g._tPref3="px)"),g._isMove?g._slidesContainer[g._vendorPref+g._TP]=g._vendorPref+"transform":(p={},p[g._vendorPref+ g._TP]="opacity",p[g._vendorPref+g._TD]=g.st.transitionSpeed+"ms",p[g._vendorPref+g._TTF]=g.st.css3easeInOut,h.css(p))):(g._xProp="left",g._yProp="top");var q;d(window).on("resize"+g.ns,function(){q&&clearTimeout(q);q=setTimeout(function(){g.updateSliderSize()},50)});g.ev.trigger("rsAfterPropsSetup");g.updateSliderSize();g.st.keyboardNavEnabled&&g._bindKeyboardNav();g.st.arrowsNavHideOnTouch&&(g.hasTouch||g.pointerMultitouch)&&(g.st.arrowsNav=!1);g.st.arrowsNav&&(h=g._controlsContainer,d('
    ').appendTo(h), g._arrowLeft=h.children(".rsArrowLeft").click(function(a){a.preventDefault();g.prev()}),g._arrowRight=h.children(".rsArrowRight").click(function(a){a.preventDefault();g.next()}),g.st.arrowsNavAutoHide&&!g.hasTouch&&(g._arrowLeft.addClass("rsHidden"),g._arrowRight.addClass("rsHidden"),h.one("mousemove.arrowshover",function(){g._arrowLeft.removeClass("rsHidden");g._arrowRight.removeClass("rsHidden")}),h.hover(function(){g._arrowsAutoHideLocked||(g._arrowLeft.removeClass("rsHidden"),g._arrowRight.removeClass("rsHidden"))}, function(){g._arrowsAutoHideLocked||(g._arrowLeft.addClass("rsHidden"),g._arrowRight.addClass("rsHidden"))})),g.ev.on("rsOnUpdateNav",function(){g._updateArrowsNav()}),g._updateArrowsNav());if(g.hasTouch&&g.st.sliderTouch||!g.hasTouch&&g.st.sliderDrag)g._slidesContainer.on(g._downEvent,function(a){g._onDragStart(a)});else g.dragSuccess=!1;var t=["rsPlayBtnIcon","rsPlayBtn","rsCloseVideoBtn","rsCloseVideoIcn"];g._slidesContainer.click(function(a){if(!g.dragSuccess){var b=d(a.target).attr("class"); if(-1!==d.inArray(b,t)&&g.toggleVideo())return!1;if(g.st.navigateByClick&&!g._blockActions){if(d(a.target).closest(".rsNoDrag",g._currHolder).length)return!0;g._mouseNext(a)}g.ev.trigger("rsSlideClick",a)}}).on("click.rs","a",function(a){if(g.dragSuccess)return!1;g._blockActions=!0;setTimeout(function(){g._blockActions=!1},3)});g.ev.trigger("rsAfterInit")}d.rsModules||(d.rsModules={uid:0});b.prototype={constructor:b,_mouseNext:function(a){a=a[this._slidesHorizontal?"pageX":"pageY"]-this._sliderOffset; a>=this._nextSlidePos?this.next():0>a&&this.prev()},_refreshNumPreloadImages:function(){var a;a=this.st.numImagesToPreload;if(this._loop=this.st.loop)2===this.numSlides?(this._loop=!1,this.st.loopRewind=!0):2>this.numSlides&&(this.st.loopRewind=this._loop=!1);this._loop&&0=this.numSlides?a=1:this.st.numImagesToPreload>(this.numSlides-1)/2&&(a=Math.floor((this.numSlides-1)/2)));this._numPreloadImages=a},_parseNode:function(a,b){function f(a,b){b?k.images.push(a.attr(b)):k.images.push(a.text()); var d="src"===b?a.attr("srcset"):a.attr("data-rsSrcset");"undefined"!==typeof d&&!1!==d?k.imageSrcsets.push(d):k.imageSrcsets.push(null);d="src"===b?a.attr("sizes"):a.attr("data-rsSizes");"undefined"!==typeof d&&!1!==d?k.imageSizess.push(d):k.imageSizess.push(null);d=a.attr("class");"undefined"!==typeof d&&!1!==d?k.imageClasses.push(d):k.imageClasses.push(null);if(p){p=!1;k.caption="src"===b?a.attr("alt"):a.contents();k.image=k.images[0];k.imageSrcset=k.imageSrcsets[0];k.imageSizes=k.imageSizess[0]; k.imageClass=k.imageClasses[0];k.videoURL=a.attr("data-rsVideo");var d=a.attr("data-rsw"),e=a.attr("data-rsh");"undefined"!==typeof d&&!1!==d&&"undefined"!==typeof e&&!1!==e?(k.iW=parseInt(d,10),k.iH=parseInt(e,10)):g.st.imgWidth&&g.st.imgHeight&&(k.iW=g.st.imgWidth,k.iH=g.st.imgHeight)}}var g=this,h,k={},n,p=!0;a=d(a);g._currContent=a;g.ev.trigger("rsBeforeParseNode",[a,k]);if(!k.stopParsing)return a=g._currContent,k.id=g._idCount,k.contentAdded=!1,g._idCount++,k.images=[],k.imageSrcsets=[],k.imageSizess= [],k.imageClasses=[],k.isBig=!1,k.hasCover||(a.hasClass("rsImg")?(n=a,h=!0):(n=a.find(".rsImg"),n.length&&(h=!0)),h?(k.bigImage=n.eq(0).attr("data-rsBigImg"),n.each(function(){var a=d(this);a.is("a")?f(a,"href"):a.is("img")?f(a,"src"):f(a)})):a.is("img")&&(a.addClass("rsImg rsMainSlideImage"),f(a,"src"))),n=a.find(".rsCaption"),n.length&&(k.caption=n.remove()),k.content=a,g.ev.trigger("rsAfterParseNode",[a,k]),b&&g.slides.push(k),0===k.images.length&&(k.isLoaded=!0,k.isRendered=!1,k.isLoading=!1, k.images=null,k.imageSrcset=null,k.imageSizes=null,k.imageClass=null),k},_bindKeyboardNav:function(){var a=this,b,d,g=function(b){37===b?a.prev():39===b&&a.next()};a._doc.on("keydown"+a.ns,function(h){if(!a.st.keyboardNavEnabled)return!0;if(!(a._isDragging||(d=h.keyCode,37!==d&&39!==d||b))){if(document.activeElement&&/(INPUT|SELECT|TEXTAREA)/i.test(document.activeElement.tagName))return!0;a.isFullscreen&&h.preventDefault();g(d);b=setInterval(function(){g(d)},700)}}).on("keyup"+a.ns,function(a){b&& (clearInterval(b),b=null)})},goTo:function(a,b){a!==this.currSlideId&&this._moveTo(a,this.st.transitionSpeed,!0,!b)},destroy:function(a){this.ev.trigger("rsBeforeDestroy");this._doc.off("keydown"+this.ns+" keyup"+this.ns+" "+this._moveEvent+" "+this._upEvent);this._slidesContainer.off(this._downEvent+" click");this.slider.data("royalSlider",null);d.removeData(this.slider,"royalSlider");d(window).off("resize"+this.ns);this.loadingTimeout&&clearTimeout(this.loadingTimeout);a&&this.slider.remove();this.ev= this.slider=this.slides=null},_updateBlocksContent:function(a,b){function f(b,e,f){b.isAdded?(g(e,b),h(e,b)):(f||(f=n.slidesJQ[e]),b.holder?f=b.holder:(f=n.slidesJQ[e]=d(f),b.holder=f),b.appendOnLoaded=!1,h(e,b,f),g(e,b),n._addBlockToContainer(b,f,a),b.isAdded=!0)}function g(b,d){d.contentAdded||(n.setItemHtml(d,a),a||(d.contentAdded=!0))}function h(a,b,d){n._isMove&&(d||(d=n.slidesJQ[a]),d.css(n._reorderProp,(a+n._idOffset+q)*n._slideSize))}function k(a){if(s){if(a>u-1)return k(a-u);if(0>a)return k(u+ a)}return a}var n=this,p,r,s=n._loop,u=n.numSlides;if(!isNaN(b))return k(b);var m=n.currSlideId,q,t=a?Math.abs(n._prevSlideId-n.currSlideId)>=n.numSlides-1?0:1:n._numPreloadImages,y=Math.min(2,t),C=!1,w=!1,B;for(r=m;rm-1-y;r--)if(B=k(r),(p=n.slides[B])&&(!p.isAdded||!p.positionSet)){w=!0;break}if(C)for(r=m;rm-1-t;r--)B=k(r),q=Math.floor((n._realId-(m-r))/u)*u,(p=n.slides[B])&&f(p,B);if(!a)for(y=k(m-t),m=k(m+t),t=y>m?0:y,r=0;rm&&r>y-1||!(rm)||(p=n.slides[r])&&p.holder&&(p.holder.detach(),p.isAdded=!1)},setItemHtml:function(a,b){var f=this,g=function(){if(!a.images)a.isRendered=!0,a.isLoaded=!0,a.isLoading=!1,n(!0);else if(!a.isLoading){var b,e;a.content.hasClass("rsImg")?(b=a.content,e=!0):b=a.content.find(".rsImg:not(img)");b&&!b.is("img")&&b.each(function(){var b=d(this),f='";e?a.content=d(f):b.replaceWith(f)});b=e?a.content:a.content.find("img.rsImg");r();b.eq(0).addClass("rsMainSlideImage");a.iW&&a.iH&&(a.isLoaded||f._resizeImage(a),n());a.isLoading=!0;if(a.isBig)d("").on("load.rs error.rs",function(a){d(this).off("load.rs error.rs");h([this],!0)}).attr("srcset", a.imageSrcset?a.imageSrcset:null).attr("sizes",a.imageSizes?a.imageSizes:null).attr("src",a.image).attr("class",a.imageClass);else{a.loaded=[];a.numStartedLoad=0;b=function(b){d(this).off("load.rs error.rs");a.loaded.push(this);a.loaded.length===a.numStartedLoad&&h(a.loaded,!1)};for(var g=0;g");a.numStartedLoad++;k.on("load.rs error.rs",b).attr("srcset",a.imageSrcsets[g]?a.imageSrcsets[g]:null).attr("sizes",a.imageSizess[g]?a.imageSizess[g]:null).attr("src",a.images[g]).attr("class", a.imageClasses[g]?a.imageClasses[g]:null)}}}},h=function(b,d){if(b.length){var e=b[0];if(d!==a.isBig)(e=a.holder.children())&&1this._thumbsMinPosition?k=this._currRenderPosition+g*this._lastItemFriction:k=this.currSlideId&&0=this.numSlides-1&&0>n-this._startPagePos&&(k=this._currRenderPosition+g*this._lastItemFriction)); this._currRenderPosition=k;200 g){if(!k)a.preventDefault(),d._currMoveAxis="y";else if(h){d._completeGesture(a);return}d._checkedAxis=!0}}},_completeGesture:function(a,b){this._lockAxis=!0;this._hasMoved=this._isDragging=!1;this._onDragRelease(a)},_onDragRelease:function(a,b){function f(a){return 100>a?100:500=y)g(!0,n);else{if(!w&&!b)if(0>=t){if(0=y-1&&0>C){g(!0,n);return}if(b){p=h._thumbsPosition;if(p>h._thumbsMinPosition)p=h._thumbsMinPosition;else if(ps?(s+=h._thumbsViewportSize/(15/(m/n*.003)),n=n*s/m,m=s):0>k&&m>q&&(q+=h._thumbsViewportSize/(15/(m/n*.003)),n=n*q/m,m=q);s=Math.max(Math.round(n/.003),50);p+=m*(0>k?-1:1);if(p>h._thumbsMinPosition){h._animateThumbsTo(p,s,!0,h._thumbsMinPosition,200);return}if(p u&&b++;return b},q+uC?g(!1,n):(s=s(m-q),h._moveTo(h.currSlideId-s,f(Math.abs(h._sPosition-(-h._realId-h._idOffset+s)*h._slideSize)/n),!1,!0,!0)):q-u>m?0this.numSlides)b=this.numSlides;this.slides.splice(b,0,f);this.slidesJQ.splice(b,0,d('
    '));b<=this.currSlideId&&this.currSlideId++;this.ev.trigger("rsOnAppendSlide",[f,b]);this._refreshSlides(b);b===this.currSlideId&&this.ev.trigger("rsAfterSlideChange")},removeSlide:function(a){var b=this.slides[a];b&&(b.holder&&b.holder.remove(),a=b._realId?0:Math.floor(b._realId/a);b.numSlides=b.slides.length;0===b.numSlides?(b.currSlideId=b._idOffset=b._realId=0,b.currSlide=b._oldHolder=null):b._realId=a*b.numSlides+b.currSlideId;for(a=0;a=b.numSlides?b.goTo(b.numSlides-1):0>b.currSlideId&&b.goTo(0);b._refreshNumPreloadImages();b._isMove&&b._slidesContainer.css(b._vendorPref+b._TD,"0ms");b._refreshSlidesTimeout&&clearTimeout(b._refreshSlidesTimeout);b._refreshSlidesTimeout=setTimeout(function(){b._isMove&&b._setPosition((-b._realId-b._idOffset)*b._slideSize);b._updateBlocksContent();b._isMove||b._currHolder.css({display:"block",opacity:1})},14);b.ev.trigger("rsOnUpdateNav")},_setGrabCursor:function(){this._hasDrag&&this._isMove&& (this._grabCursor?this._sliderOverflow.css("cursor",this._grabCursor):(this._sliderOverflow.removeClass("grabbing-cursor"),this._sliderOverflow.addClass("grab-cursor")))},_setGrabbingCursor:function(){this._hasDrag&&this._isMove&&(this._grabbingCursor?this._sliderOverflow.css("cursor",this._grabbingCursor):(this._sliderOverflow.removeClass("grab-cursor"),this._sliderOverflow.addClass("grabbing-cursor")))},next:function(a){this._moveTo("next",this.st.transitionSpeed,!0,!a)},prev:function(a){this._moveTo("prev", this.st.transitionSpeed,!0,!a)},_moveTo:function(a,b,d,g,h){var k=this,n,p,r;k.ev.trigger("rsBeforeMove",[a,g]);r="next"===a?k.currSlideId+1:"prev"===a?k.currSlideId-1:a=parseInt(a,10);if(!k._loop){if(0>r){k._doBackAndForthAnim("left",!g);return}if(r>=k.numSlides){k._doBackAndForthAnim("right",!g);return}}k._isAnimating&&(k._stopAnimation(!0),d=!1);p=r-k.currSlideId;r=k._prevSlideId=k.currSlideId;var s=k.currSlideId+p;g=k._realId;var u;k._loop?(s=k._updateBlocksContent(!1,s),g+=p):g=s;k._newSlideId= s;k._oldHolder=k.slidesJQ[k.currSlideId];k._realId=g;k.currSlideId=k._newSlideId;k.currSlide=k.slides[k.currSlideId];k._currHolder=k.slidesJQ[k.currSlideId];var s=k.st.slidesDiff,m=Boolean(0k.numSlides-1?q=k.numSlides-1:0>q&&(q=0);r=m?q-r:r-q;r>k._numPreloadImages&&(r=k._numPreloadImages);if(p>r+s)for(k._idOffset+= (p-(r+s))*(m?-1:1),b*=1.4,r=0;r=this.numSlides?(this._arrowLeft.css("display","none"),this._arrowRight.css("display","none")):(this._arrowLeft.css("display","block"), this._arrowRight.css("display","block"),this._loop||this.st.loopRewind||(0===this.currSlideId?this._arrowLeft.addClass("rsArrowDisabled"):this._arrowLeft.removeClass("rsArrowDisabled"),this.currSlideId===this.numSlides-1?this._arrowRight.addClass("rsArrowDisabled"):this._arrowRight.removeClass("rsArrowDisabled"))))},_animateTo:function(a,b,f,g,h){function k(){var a;p&&(a=p.data("rsTimeout"))&&(p!==r&&p.css({opacity:0,display:"none",zIndex:0}),clearTimeout(a),p.data("rsTimeout",""));if(a=r.data("rsTimeout"))clearTimeout(a), r.data("rsTimeout","")}var n=this,p,r,s={};isNaN(n._currAnimSpeed)&&(n._currAnimSpeed=400);n._sPosition=n._currRenderPosition=a;n.ev.trigger("rsBeforeAnimStart");n._useCSS3Transitions?n._isMove?(n._currAnimSpeed=parseInt(n._currAnimSpeed,10),f=n._vendorPref+n._TTF,s[n._vendorPref+n._TD]=n._currAnimSpeed+"ms",s[f]=g?d.rsCSS3Easing[n.st.easeInOut]:d.rsCSS3Easing[n.st.easeOut],n._slidesContainer.css(s),g||!n.hasTouch?setTimeout(function(){n._setPosition(a)},5):n._setPosition(a)):(n._currAnimSpeed=n.st.transitionSpeed, p=n._oldHolder,r=n._currHolder,r.data("rsTimeout")&&r.css("opacity",0),k(),p&&p.data("rsTimeout",setTimeout(function(){s[n._vendorPref+n._TD]="0ms";s.zIndex=0;s.display="none";p.data("rsTimeout","");p.css(s);setTimeout(function(){p.css("opacity",0)},16)},n._currAnimSpeed+60)),s.display="block",s.zIndex=n._fadeZIndex,s.opacity=0,s[n._vendorPref+n._TD]="0ms",s[n._vendorPref+n._TTF]=d.rsCSS3Easing[n.st.easeInOut],r.css(s),r.data("rsTimeout",setTimeout(function(){r.css(n._vendorPref+n._TD,n._currAnimSpeed+ "ms");r.data("rsTimeout",setTimeout(function(){r.css("opacity",1);r.data("rsTimeout","")},20))},20))):n._isMove?(s[n._slidesHorizontal?n._xProp:n._yProp]=a+"px",n._slidesContainer.animate(s,n._currAnimSpeed,g?n.st.easeInOut:n.st.easeOut)):(p=n._oldHolder,r=n._currHolder,r.stop(!0,!0).css({opacity:0,display:"block",zIndex:n._fadeZIndex}),n._currAnimSpeed=n.st.transitionSpeed,r.animate({opacity:1},n._currAnimSpeed,n.st.easeInOut),k(),p&&p.data("rsTimeout",setTimeout(function(){p.stop(!0,!0).css({opacity:0, display:"none",zIndex:0})},n._currAnimSpeed+60)));n._isAnimating=!0;n.loadingTimeout&&clearTimeout(n.loadingTimeout);n.loadingTimeout=h?setTimeout(function(){n.loadingTimeout=null;h.call()},n._currAnimSpeed+60):setTimeout(function(){n.loadingTimeout=null;n._animationComplete(b)},n._currAnimSpeed+60)},_stopAnimation:function(a){this._isAnimating=!1;clearTimeout(this.loadingTimeout);if(this._isMove)if(!this._useCSS3Transitions)this._slidesContainer.stop(!0),this._sPosition=parseInt(this._slidesContainer.css(this._slidesHorizontal? this._xProp:this._yProp),10);else{if(!a){a=this._sPosition;var b=this._currRenderPosition=this._getTransformProp();this._slidesContainer.css(this._vendorPref+this._TD,"0ms");a!==b&&this._setPosition(b)}}else 20p||s>u)&&(n="fit");if("fill"===n||"fit"===n)m=p/r,q=u/s,m="fill"==n?m>q?m:q:"fit"==n?m
    ';b._controlNav=a=d(a+"
    ");b._controlNavItems=a.appendTo(b.slider).children();b._controlNav.on("click.rs",".rsNavItem",function(a){b._thumbsDrag||b.goTo(d(this).index())})}), b.ev.on("rsOnAppendSlide",function(a,d,f){f>=b.numSlides?b._controlNav.append('
    '):b._controlNavItems.eq(f).before('
    ');b._controlNavItems=b._controlNav.children()}),b.ev.on("rsOnRemoveSlide",function(a,d){var f=b._controlNavItems.eq(d);f&&f.length&&(f.remove(),b._controlNavItems=b._controlNav.children())}),b.ev.on("rsOnUpdateNav",function(){var a=b.currSlideId;b._prevNavItem&&b._prevNavItem.removeClass("rsNavSelected"); a=b._controlNavItems.eq(a);a.addClass("rsNavSelected");b._prevNavItem=a}))}});d.rsModules.bullets=d.rsProto._initBullets})(jQuery);(function(d){d.extend(d.rsProto,{_initThumbs:function(){var b=this;"thumbnails"===b.st.controlNavigation&&(b._thumbsDefaults={drag:!0,touch:!0,orientation:"horizontal",navigation:!0,arrows:!0,arrowLeft:null,arrowRight:null,spacing:4,arrowsAutoHide:!1,appendSpan:!1,transitionSpeed:600,autoCenter:!0,fitInViewport:!0,firstMargin:!0,paddingTop:0,paddingBottom:0},b.st.thumbs=d.extend({},b._thumbsDefaults,b.st.thumbs),b._firstThumbMoved=!0,!1===b.st.thumbs.firstMargin?b.st.thumbs.firstMargin=0:!0===b.st.thumbs.firstMargin&& (b.st.thumbs.firstMargin=b.st.thumbs.spacing),b.ev.on("rsBeforeParseNode",function(a,b,f){b=d(b);f.thumbnail=b.find(".rsTmb").remove();f.thumbnail.length?f.thumbnail=d(document.createElement("div")).append(f.thumbnail).html():(f.thumbnail=b.attr("data-rsTmb"),f.thumbnail||(f.thumbnail=b.find(".rsImg").attr("data-rsTmb")),f.thumbnail=f.thumbnail?'':"")}),b.ev.one("rsAfterPropsSetup",function(){b._createThumbs()}),b._prevNavItem=null,b.ev.on("rsOnUpdateNav",function(){var a= d(b._controlNavItems[b.currSlideId]);a!==b._prevNavItem&&(b._prevNavItem&&(b._prevNavItem.removeClass("rsNavSelected"),b._prevNavItem=null),b._thumbsNavigation&&b._setCurrentThumb(b.currSlideId),b._prevNavItem=a.addClass("rsNavSelected"))}),b.ev.on("rsOnAppendSlide",function(a,d,f){a="'+b._addThumbHTML+d.thumbnail+"
    ";b._useCSS3Transitions&&b._thumbsContainer.css(b._vendorPref+"transition-duration","0ms");f>=b.numSlides?b._thumbsContainer.append(a): b._controlNavItems.eq(f).before(a);b._controlNavItems=b._thumbsContainer.children();b.updateThumbsSize(!0)}),b.ev.on("rsOnRemoveSlide",function(a,d){var f=b._controlNavItems.eq(d);f&&(b._useCSS3Transitions&&b._thumbsContainer.css(b._vendorPref+"transition-duration","0ms"),f.remove(),b._controlNavItems=b._thumbsContainer.children(),b.updateThumbsSize(!0))}))},_createThumbs:function(){var b=this,a="rsThumbs",e=b.st.thumbs,f="",g,h,k=e.spacing;b._controlNavEnabled=!0;b._thumbsHorizontal="vertical"=== e.orientation?!1:!0;b._thumbsMargin=g=k?' style="margin-'+(b._thumbsHorizontal?"right":"bottom")+":"+k+'px;"':"";b._thumbsPosition=0;b._isThumbsAnimating=!1;b._thumbsDrag=!1;b._thumbsNavigation=!1;b._thumbsArrows=e.arrows&&e.navigation;h=b._thumbsHorizontal?"Hor":"Ver";b.slider.addClass("rsWithThumbs rsWithThumbs"+h);f+='
    ';b._addThumbHTML=e.appendSpan?'':"";for(var n=0;n'+h.thumbnail+b._addThumbHTML+"
    ";f=d(f+"
    ");g={};e.paddingTop&&(g[b._thumbsHorizontal?"paddingTop":"paddingLeft"]=e.paddingTop);e.paddingBottom&&(g[b._thumbsHorizontal?"paddingBottom":"paddingRight"]=e.paddingBottom);f.css(g);b._thumbsContainer=d(f).find("."+a+"Container");b._thumbsArrows&&(a+="Arrow",e.arrowLeft?b._thumbsArrowLeft=e.arrowLeft:(b._thumbsArrowLeft=d('
    '),f.append(b._thumbsArrowLeft)), e.arrowRight?b._thumbsArrowRight=e.arrowRight:(b._thumbsArrowRight=d('
    '),f.append(b._thumbsArrowRight)),b._thumbsArrowLeft.click(function(){var a=(Math.floor(b._thumbsPosition/b._thumbSize)+b._visibleThumbsPerView)*b._thumbSize+b.st.thumbs.firstMargin;b._animateThumbsTo(a>b._thumbsMinPosition?b._thumbsMinPosition:a)}),b._thumbsArrowRight.click(function(){var a=(Math.floor(b._thumbsPosition/b._thumbSize)-b._visibleThumbsPerView)*b._thumbSize+ b.st.thumbs.firstMargin;b._animateThumbsTo(athis._thumbsViewportSize?(b===this.numSlides-1&&(d=1),h=-b+this._visibleThumbsPerView-2+d,f=h*this._thumbSize+this._thumbsViewportSize%this._thumbSize+this._thumbsSpacing-this._thumbsMinPosition):0!==b?(b-1)*this._thumbSize<=-this._thumbsPosition+this._thumbsMinPosition&&b-1<=this.numSlides-this._visibleThumbsPerView&& (f=(-b+1)*this._thumbSize+this._thumbsMinPosition):f=this._thumbsMinPosition,f!==this._thumbsPosition&&(d=void 0===f?this._thumbsPosition:f,d>this._thumbsMinPosition?this._setThumbsPosition(this._thumbsMinPosition):d
    ').appendTo(b._controlsContainer).on("click.rs", function(){b.isFullscreen?b.exitFullscreen():b.enterFullscreen()}))},enterFullscreen:function(b){var a=this;if(a._fullScreenApi)if(b)a._fullScreenApi.requestFullScreen(d("html")[0]);else{a._doc.on(a._fullScreenApi.fullScreenEventName,function(b){a._fullScreenApi.isFullScreen()?a.enterFullscreen(!0):a.exitFullscreen(!0)});a._fullScreenApi.requestFullScreen(d("html")[0]);return}if(!a._isFullscreenUpdating){a._isFullscreenUpdating=!0;a._doc.on("keyup"+a.ns+"fullscreen",function(b){27===b.keyCode&&a.exitFullscreen()}); a._fsKeyboard&&a._bindKeyboardNav();b=d(window);a._fsScrollTopOnEnter=b.scrollTop();a._fsScrollLeftOnEnter=b.scrollLeft();a._htmlStyle=d("html").attr("style");a._bodyStyle=d("body").attr("style");a._sliderStyle=a.slider.attr("style");d("body, html").css({overflow:"hidden",height:"100%",width:"100%",margin:"0",padding:"0"});a.slider.addClass("rsFullscreen");var e;for(e=0;e':'';b.content.hasClass("rsImg")?b.content=d(e):b.content.find(".rsImg").eq(0).replaceWith(e);b.isLoaded||b.isLoading||!b.holder||b.holder.html(b.content)}});d.rsModules.fullscreen=d.rsProto._initFullscreen})(jQuery);(function(d){d.extend(d.rsProto,{_initAutoplay:function(){var b=this,a;b._autoPlayDefaults={enabled:!1,stopAtAction:!0,pauseOnHover:!0,delay:2E3};!b.st.autoPlay&&b.st.autoplay&&(b.st.autoPlay=b.st.autoplay);b.st.autoPlay=d.extend({},b._autoPlayDefaults,b.st.autoPlay);b.st.autoPlay.enabled&&(b.ev.on("rsBeforeParseNode",function(b,f,g){f=d(f);if(a=f.attr("data-rsDelay"))g.customDelay=parseInt(a,10)}),b.ev.one("rsAfterInit",function(){b._setupAutoPlay()}),b.ev.on("rsBeforeDestroy",function(){b.stopAutoPlay(); b.slider.off("mouseenter mouseleave");d(window).off("blur"+b.ns+" focus"+b.ns)}))},_setupAutoPlay:function(){var b=this;b.startAutoPlay();b.ev.on("rsAfterContentSet",function(a,d){b._isDragging||b._isAnimating||!b._autoPlayEnabled||d!==b.currSlide||b._play()});b.ev.on("rsDragRelease",function(){b._autoPlayEnabled&&b._autoPlayPaused&&(b._autoPlayPaused=!1,b._play())});b.ev.on("rsAfterSlideChange",function(){b._autoPlayEnabled&&b._autoPlayPaused&&(b._autoPlayPaused=!1,b.currSlide.isLoaded&&b._play())}); b.ev.on("rsDragStart",function(){b._autoPlayEnabled&&(b.st.autoPlay.stopAtAction?b.stopAutoPlay():(b._autoPlayPaused=!0,b._pause()))});b.ev.on("rsBeforeMove",function(a,d,f){b._autoPlayEnabled&&(f&&b.st.autoPlay.stopAtAction?b.stopAutoPlay():(b._autoPlayPaused=!0,b._pause()))});b._pausedByVideo=!1;b.ev.on("rsVideoStop",function(){b._autoPlayEnabled&&(b._pausedByVideo=!1,b._play())});b.ev.on("rsVideoPlay",function(){b._autoPlayEnabled&&(b._autoPlayPaused=!1,b._pause(),b._pausedByVideo=!0)});d(window).on("blur"+ b.ns,function(){b._autoPlayEnabled&&(b._autoPlayPaused=!0,b._pause())}).on("focus"+b.ns,function(){b._autoPlayEnabled&&b._autoPlayPaused&&(b._autoPlayPaused=!1,b._play())});b.st.autoPlay.pauseOnHover&&(b._pausedByHover=!1,b.slider.hover(function(){b._autoPlayEnabled&&(b._autoPlayPaused=!1,b._pause(),b._pausedByHover=!0)},function(){b._autoPlayEnabled&&(b._pausedByHover=!1,b._play())}))},toggleAutoPlay:function(){this._autoPlayEnabled?this.stopAutoPlay():this.startAutoPlay()},startAutoPlay:function(){this._autoPlayEnabled= !0;this.currSlide.isLoaded&&this._play()},stopAutoPlay:function(){this._pausedByVideo=this._pausedByHover=this._autoPlayPaused=this._autoPlayEnabled=!1;this._pause()},_play:function(){var b=this;b._pausedByHover||b._pausedByVideo||(b._autoPlayRunning=!0,b._autoPlayTimeout&&clearTimeout(b._autoPlayTimeout),b._autoPlayTimeout=setTimeout(function(){var a;b._loop||b.st.loopRewind||(a=!0,b.st.loopRewind=!0);b.next(!0);a&&(b.st.loopRewind=!1)},b.currSlide.customDelay?b.currSlide.customDelay:b.st.autoPlay.delay))}, _pause:function(){this._pausedByHover||this._pausedByVideo||(this._autoPlayRunning=!1,this._autoPlayTimeout&&(clearTimeout(this._autoPlayTimeout),this._autoPlayTimeout=null))}});d.rsModules.autoplay=d.rsProto._initAutoplay})(jQuery);(function(d){d.extend(d.rsProto,{_initVideo:function(){var b=this;b._videoDefaults={autoHideArrows:!0,autoHideControlNav:!1,autoHideBlocks:!1,autoHideCaption:!1,disableCSS3inFF:!0,youTubeCode:'',vimeoCode:''};b.st.video= d.extend({},b._videoDefaults,b.st.video);b.ev.on("rsBeforeSizeSet",function(){b._isVideoPlaying&&setTimeout(function(){var a=b._currHolder,a=a.hasClass("rsVideoContainer")?a:a.find(".rsVideoContainer");b._videoFrameHolder&&b._videoFrameHolder.css({width:a.width(),height:a.height()})},32)});var a=b._browser.mozilla;b.ev.on("rsAfterParseNode",function(e,f,g){e=d(f);if(g.videoURL){b.st.video.disableCSS3inFF&&a&&(b._useCSS3Transitions=b._use3dTransform=!1);f=d('
    '); var h=d('
    ');e.hasClass("rsImg")?g.content=f.append(e).append(h):g.content.find(".rsImg").wrap(f).after(h)}});b.ev.on("rsAfterSlideChange",function(){b.stopVideo()})},toggleVideo:function(){return this._isVideoPlaying?this.stopVideo():this.playVideo()},playVideo:function(){var b=this;if(!b._isVideoPlaying){var a=b.currSlide;if(!a.videoURL)return!1;b._playingVideoSlide=a;var e=b._currVideoContent=a.content, a=a.videoURL,f,g;a.match(/youtu\.be/i)||a.match(/youtube\.com/i)?(g=/^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&\?]*).*/,(g=a.match(g))&&11==g[7].length&&(f=g[7]),void 0!==f&&(b._videoFrameHolder=b.st.video.youTubeCode.replace("%id%",f))):a.match(/vimeo\.com/i)&&(g=/(www\.)?vimeo.com\/(\d+)($|\/)/,(g=a.match(g))&&(f=g[2]),void 0!==f&&(b._videoFrameHolder=b.st.video.vimeoCode.replace("%id%",f)));b.videoObj=d(b._videoFrameHolder);b.ev.trigger("rsOnCreateVideoElement",[a]);b.videoObj.length&& (b._videoFrameHolder=d('
    '),b._videoFrameHolder.find(".rsPreloader").after(b.videoObj),e=e.hasClass("rsVideoContainer")?e:e.find(".rsVideoContainer"),b._videoFrameHolder.css({width:e.width(),height:e.height()}).find(".rsCloseVideoBtn").off("click.rsv").on("click.rsv",function(a){b.stopVideo();a.preventDefault();a.stopPropagation();return!1}),e.append(b._videoFrameHolder), b.isIPAD&&e.addClass("rsIOSVideo"),b._toggleHiddenClass(!1),setTimeout(function(){b._videoFrameHolder.addClass("rsVideoActive")},10),b.ev.trigger("rsVideoPlay"),b._isVideoPlaying=!0);return!0}return!1},stopVideo:function(){var b=this;return b._isVideoPlaying?(b.isIPAD&&b.slider.find(".rsCloseVideoBtn").remove(),b._toggleHiddenClass(!0),setTimeout(function(){b.ev.trigger("rsOnDestroyVideoElement",[b.videoObj]);var a=b._videoFrameHolder.find("iframe");if(a.length)try{a.attr("src","")}catch(d){}b._videoFrameHolder.remove(); b._videoFrameHolder=null},16),b.ev.trigger("rsVideoStop"),b._isVideoPlaying=!1,!0):!1},_toggleHiddenClass:function(b,a){var d=[],f=this.st.video;f.autoHideArrows&&(this._arrowLeft&&(d.push(this._arrowLeft,this._arrowRight),this._arrowsAutoHideLocked=!b),this._fsBtn&&d.push(this._fsBtn));f.autoHideControlNav&&this._controlNav&&d.push(this._controlNav);f.autoHideBlocks&&this._playingVideoSlide.animBlocks&&d.push(this._playingVideoSlide.animBlocks);f.autoHideCaption&&this.globalCaption&&d.push(this.globalCaption); this.slider[b?"removeClass":"addClass"]("rsVideoPlaying");if(d.length)for(f=0;f(b.st.minAutoHeight||30)&&(b._wrapHeight=d,b._useCSS3Transitions||!h?b._sliderOverflow.css("height",d):b._sliderOverflow.stop(!0,!0).animate({height:d},b.st.transitionSpeed),b.ev.trigger("rsAutoHeightChange",d),g&&(b._useCSS3Transitions&&setTimeout(function(){b._sliderOverflow.css(b._vendorPref+"transition","height "+ b.st.transitionSpeed+"ms ease-in-out")},16),g=!1))};b.ev.on("rsMaybeSizeReady.rsAutoHeight",function(a,b){f===b&&h()});b.ev.on("rsAfterContentSet.rsAutoHeight",function(a,b){f===b&&h()});b.slider.addClass("rsAutoHeight");b.ev.one("rsAfterInit",function(){setTimeout(function(){h(!1);setTimeout(function(){b.slider.append('
    ')},16)},16)});b.ev.on("rsBeforeAnimStart",function(){h(!0)});b.ev.on("rsBeforeSizeSet",function(){setTimeout(function(){h(!1)},16)})}}}); d.rsModules.autoHeight=d.rsProto._initAutoHeight})(jQuery);(function(d){d.rsProto._initActiveClass=function(){var b,a=this;if(a.st.addActiveClass)a.ev.on("rsOnUpdateNav",function(){b&&clearTimeout(b);b=setTimeout(function(){a._oldHolder&&a._oldHolder.removeClass("rsActiveSlide");a._currHolder&&a._currHolder.addClass("rsActiveSlide");b=null},50)})};d.rsModules.activeClass=d.rsProto._initActiveClass})(jQuery);(function(d){d.extend(d.rsProto,{_initAnimatedBlocks:function(){function b(){var b=a.currSlide;if(a.currSlide&&a.currSlide.isLoaded&&a._slideWithBlocks!==b){if(0=h.delay?12:h.delay))})}});d.rsModules.animatedBlocks=d.rsProto._initAnimatedBlocks})(jQuery);(function(d){d.rsProto._initVisibleNearby=function(){var b=this;b.st.visibleNearby&&b.st.visibleNearby.enabled&&(b._vnDefaults={enabled:!0,centerArea:.6,center:!0,breakpoint:0,breakpointCenterArea:.8,hiddenOverflow:!0,navigateByCenterClick:!1},b.st.visibleNearby=d.extend({},b._vnDefaults,b.st.visibleNearby),b.ev.one("rsAfterPropsSetup",function(){b._sliderVisibleNearbyWrap=b._sliderOverflow.css("overflow","visible").wrap('
    ').parent();b.st.visibleNearby.hiddenOverflow|| b._sliderVisibleNearbyWrap.css("overflow","visible");b._controlsContainer=b.st.controlsInside?b._sliderVisibleNearbyWrap:b.slider}),b.ev.on("rsAfterSizePropSet",function(){var a,d=b.st.visibleNearby;a=d.breakpoint&&b.width=a&&p<=e&&(p<=a&&r>=a?s=r-a:p>=a&&r<=e?s=r-p:p>=a&&r>=e&&(s=e-p));s/d',autoHideArrows:!1}});var e=$("#profile-"+d+"-container .gallery-2").data("royalSlider"); e&&(["rsAfterContentSet","rsEnterFullscreen","rsExitFullscreen","rsOnUpdateNav"].forEach(function(a){e.ev.on(a,adjustSaveImageIcon)}),e.ev.on("rsEnterFullscreen",function(){$("#profile-"+d+"-container .profile-content").css("z-index","inherit")}),e.ev.on("rsExitFullscreen",function(){$("#profile-"+d+"-container .profile-content").css("z-index","")}));$("#profile-"+d+"-container .favoritebtn").click(function(a){a.preventDefault();a&&a.stopPropagation&&a.stopPropagation();loginCheck&&loginCheck(function(){toggleFavorite(d)}, "short");return!1});$("#profile-"+d+"-container .qrcode-link a").click(function(a){a.preventDefault();$(this).closest(".profile-container").find(".qrcode-div").css("display","block");$(this).closest(".profile-container").find(".qrcode-link").css("display","none")});if($("#profile-"+d+"-container .free-profile-ads").length){var f,g=function(){var a=0;$(".free-profile-ads > ul.abba-list.thumbnails > .abba").css({height:"auto"});$(".free-profile-ads > ul.abba-list.thumbnails > .abba").each(function(){var b= $(this);a=Math.max(a,b.outerHeight())});$(".free-profile-ads > ul.abba-list.thumbnails > .abba").attr("style","height: "+a+"px !important")};g();$(window).on("resize",function(){clearTimeout(f);f=setTimeout(g,50)});var h=$("#profile-"+d+"-container div.profile-content"),k=h.offset().top+h.outerHeight()-60;$("#profile-"+d+"-container .free-profile-ads ul.abba-list.thumbnails li").each(function(){$(this).offset().top+$(this).outerHeight()>=k&&$(this).remove()})}if($(".free-profile-ads-reroute").length){var n= $(".free-profile-ads-reroute a b"),p=$(".free-profile-ads-reroute a").offset().top;n.css({position:"absolute",left:24,right:24});$(".free-profile-ads-reroute").on("mousemove",function(a){n.css({top:a.pageY-p-60})})}a&&$("a.city-tag").each(function(){var b=$(this).attr("href"),b=b.replace(/^(https?:\/\/[^\/]+)\/[a-z]{2}\/[a-z0-9\-]+\/[a-z0-9\-]+\//,a);$(this).attr("href",b)});"undefined"!==typeof userObject&&(h=userObject())&&-1 Profile Saved!').attr("data-toggle", "off")});"phone"==_DEVICE&&0<$("#profile-"+d+"-container.profile-vip header .cover-photo img").length&&(b=$("#profile-"+d+"-container.profile-vip header .cover-photo img"),b.width()>b.parent().width()&&(h=$("
    ",{css:{width:b.parent().width(),height:b.height(),overflow:"hidden"}}),b.wrap(h),b.css({"margin-left":-1*Math.round((b.width()-b.parent().width())/2)}).attr("data-depth","1.0").addClass("layer")));reflowProfileText(d);$(window).on("load resize",function(){reflowProfileText(d)});new slixaProfileView(d)} function reflowProfileText(d){d=$("#profile-"+d+"-container");if("agency"!=d.attr("data-user-type")){var b=d.find("div.about").first(),a=d.find("div.gallery-2").first();b.offset();if(!b.data("originalContent")){b.data("originalContent",b.html());var e=b.clone().empty(),f=d.find(".profile-content .the-look").first();0",{html:b.data("originalContent")});b.empty();g.empty().hide();d=d.find(".entertainer-card"); d.offset();var h=d.outerHeight();a.find(">*").each(function(){var a=b.height(),d=$(this);if(a>=h)g.append(d),g.show();else if(b.append(d),a=b.height(),a>h)if("P"!=d.prop("tagName"))g.append(d),g.show();else{for(var e=[],a=d.text(),f=/^.+?[^\.\?\!][\.\?\!]+(\s+|$)/;sentence=a.match(f);)e.push(sentence[0]),a=a.substr(sentence[0].length);a&&e.push(a);var s=d.empty(),d=s.clone();g.append(d);f=!1;for(i in e)a=b.height(),a>=h?(d.text(d.text()+e[i]),f=!0,g.show()):(s.html(),s.text(s.text()+e[i]),b.height()); e=b.find(">*").last();f&&"P"==e.prop("tagName")&&25>e.text().length&&(g.prepend(e),g.show());f||d.remove()}});d=g.find(">*");1==d.length&&25>=$(d[0]).text().length&&(b.html(b.data("originalContent")),g.empty().hide());d=g.find(">*");d.length&&(d=b.find(">*").last(),"P"==d.prop("tagName")?d.append($("",{"class":"continued",text:"[continued below]"})):b.append($("

    ").append($("",{"class":"continued",text:"[continued below]"}))));b.data("lastReflowWidth",$(window).width())}} function drawLineAt(d,b,a){d=$("

    ",{css:{height:"1px",width:"100%",position:"absolute",top:d+"px",left:0,right:0,"border-top":"1px solid "+b}});a&&d.append($("",{css:{"background-color":b},text:a}));$("body").append(d)} function reportProfileClick(d){d.preventDefault();eval("var lp1 = '?';var lp2 = 'reportuser';var lp3 = '=';var createLink = window.location.protocol + '//' + window.location.hostname + '/report' + lp1 + lp2 + lp3 + $(this).data('name');");$.ajax({url:createLink,success:showReportProfileDialog})}function showReportProfileDialog(d){new slixaDialog({header:"Report this profile",html:d,width:"600px"})} function reportProfileClickPhone(d){d.preventDefault();eval("var lp1 = '?';var lp2 = 'reportuser';var lp3 = '=';var createLink = window.location.protocol + '//' + window.location.hostname + '/report' + lp1 + lp2 + lp3 + $(this).data('name');");window.location.href=createLink} function jumpToContact(d){$("html,body").animate({scrollTop:$("#profile-"+d+"-container .contact-card").offset().top-100});$("#profile-"+d+"-container .contact-card").addClass("contactHighlight");setTimeout(function(){$("#profile-"+d+"-container .contact-card").removeClass("contactHighlight")},1E3)}function pageLogout(){$(".favoritebtn").each(function(){$(this).removeClass("active").html(' Save this profile').attr("data-toggle","on")})} function pageLogin(){var d=userObject();d&&$(".profile-container").each(function(){var b=$(this).attr("data-user-id");-1 Profile Saved!').attr("data-toggle","on")})})} function toggleFavorite(d){var b=userObject();if(!b)return!1;var a=$("#profile-"+d+"-container").attr("data-user-id"),e=$("#profile-"+d+"-container .favoritebtn").attr("data-toggle"),f=jQuery.inArray(a,b.favorite_entertainers);$("#profile-"+d+"-container .favoritebtn").each(function(){$(this).slixaSpin({color:"#000"})});$.getJSON("/favorite?toggle="+e+"&entertainer="+a,function(g){$("#profile-"+d+"-container .favoritebtn").each(function(){$(this).slixaSpin("stop")});1==g.success?(b.load(),"off"== e?(f=jQuery.inArray(a,b.favorite_entertainers),b.favorite_entertainers.splice(f,1),$("#profile-"+d+"-container .favoritebtn").each(function(){$(this).removeClass("active").html(' Save this profile').attr("data-toggle","on")})):(f=jQuery.inArray(a,b.favorite_entertainers),-1==f&&b.favorite_entertainers.push(a),$("#profile-"+d+"-container .favoritebtn").each(function(){$(this).addClass("active").html(' Profile Saved!').attr("data-toggle","off")})), b.save()):"error"===g.reason?new slixaDialog({header:"Cannot save profile",text:g.message}):"not-available"===g.reason&&vipAccountLimitsCheckAndNotify()}).error(function(){$("#profile-"+d+"-container .favoritebtn").slixaSpin("stop")})} function saveProfileImage(d){d.preventDefault();d.stopPropagation();var b=$(d.target).closest("button, a");d=b.attr("data-href")||b.attr("href");var a=d.split("/").pop();b.addClass("state--saving");b.slixaSpin({color:"#fff"});$.getJSON(d,function(d){b.slixaSpin("stop");d.success?d.status?(user&&0>user.savedimages.indexOf(a)&&(user.savedimages.push(a),user.save()),b.addClass("saved")):(user&&user.savedimages&&(user.savedimages=user.savedimages.filter(function(b){return b!==a}),user.save()),b.removeClass("saved")): "error"===d.reason?new slixaDialog({header:"Cannot save photo",text:d.message}):vipAccountLimitsCheckAndNotify()}).error(function(){b.slixaSpin("stop")}).always(function(){b.removeClass("state--saving")});return!1};$(document).ready(function(){if($("body").hasClass("page-browse"))$("li.show-more-cities a").on("click",function(d){d.preventDefault();$(this).closest("ul").addClass("show-more")})});(function(d,b,a,e){function f(b){var d=a(b.currentTarget),e=b.data?b.data.options:{},f=d.attr("data-fancybox")||"",g=0,h=[];b.isDefaultPrevented()||(b.preventDefault(),f?(h=e.selector?a(e.selector):b.data?b.data.items:[],h=h.length?h.filter('[data-fancybox="'+f+'"]'):a('[data-fancybox="'+f+'"]'),g=h.index(d),0>g&&(g=0)):h=[d],a.fancybox.open(h,e,g))}if(a)if(a.fn.fancybox)"console"in d&&console.log("fancyBox already initialized");else{var g={loop:!1,margin:[44,0],gutter:50,keyboard:!0,arrows:!0,infobar:!0, toolbar:!0,buttons:["slideShow","fullScreen","thumbs","share","close"],idleTime:3,smallBtn:"auto",protect:!1,modal:!1,image:{preload:"auto"},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'',preload:!0,css:{},attr:{scrolling:"auto"}},defaultType:"image",animationEffect:"zoom",animationDuration:500, zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'', spinnerTpl:'
    ',errorTpl:'

    {{ERROR}}

    ',btnTpl:{download:'',zoom:'', close:'',smallBtn:'',arrowLeft:'',arrowRight:''}, parentEl:"body",autoFocus:!1,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:4E3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"},wheel:"auto",onInit:a.noop,beforeLoad:a.noop,afterLoad:a.noop,beforeShow:a.noop,afterShow:a.noop,beforeClose:a.noop,afterClose:a.noop,onActivate:a.noop,onDeactivate:a.noop,clickContent:function(a,b){return"image"===a.type?"zoom":!1},clickSlide:"close",clickOutside:"close", dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{idleTime:!1,margin:0,clickContent:function(a,b){return"image"===a.type?"toggleControls":!1},clickSlide:function(a,b){return"image"===a.type?"toggleControls":"close"},dblclickContent:function(a,b){return"image"===a.type?"zoom":!1},dblclickSlide:function(a,b){return"image"===a.type?"zoom":!1}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded.
    Please try again later.",PLAY_START:"Start slideshow", PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails",DOWNLOAD:"Download",SHARE:"Share",ZOOM:"Zoom"},de:{CLOSE:"Schliessen",NEXT:"Weiter",PREV:"Zur\u00fcck",ERROR:"Die angeforderten Daten konnten nicht geladen werden.
    Bitte versuchen Sie es sp\u00e4ter nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Ma\u00dfstab"}}},h=a(d),k=a(b),n=0,p=function(){return d.requestAnimationFrame|| d.webkitRequestAnimationFrame||d.mozRequestAnimationFrame||d.oRequestAnimationFrame||function(a){return d.setTimeout(a,1E3/60)}}(),r=function(){var a,d=b.createElement("fakeelement"),f={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(a in f)if(d.style[a]!==e)return f[a];return"transitionend"}(),s=function(a){return a&&a.length&&a[0].offsetHeight},u=function(d,e,f){this.opts=a.extend(!0,{index:f},a.fancybox.defaults, e||{});a.fancybox.isMobile&&(this.opts=a.extend(!0,{},this.opts,this.opts.mobile));e&&a.isArray(e.buttons)&&(this.opts.buttons=e.buttons);this.id=this.opts.id||++n;this.group=[];this.currIndex=parseInt(this.opts.index,10)||0;this.prevPos=this.prevIndex=null;this.currPos=0;this.firstRun=null;this.createGroup(d);this.group.length&&(this.$lastFocus=a(b.activeElement).blur(),this.slides={},this.init())};a.extend(u.prototype,{init:function(){var f=this,g=f.group[f.currIndex],h=g.opts,r=a.fancybox.scrollbarWidth, s,n;f.scrollTop=k.scrollTop();f.scrollLeft=k.scrollLeft();a.fancybox.getInstance()||(a("body").addClass("fancybox-active"),/iPad|iPhone|iPod/.test(navigator.userAgent)&&!d.MSStream?"image"!==g.type&&a("body").css("top",-1*a("body").scrollTop()).addClass("fancybox-iosfix"):!a.fancybox.isMobile&&b.body.scrollHeight>d.innerHeight&&(r===e&&(g=a('
    ').appendTo("body"),r=a.fancybox.scrollbarWidth=g[0].offsetWidth-g[0].clientWidth,g.remove()),a("head").append('"),a("body").addClass("compensate-for-scrollbar")));n="";a.each(h.buttons,function(a,b){n+=h.btnTpl[b]||""});s=a(f.translate(f,h.baseTpl.replace("{{buttons}}",n).replace("{{arrows}}",h.btnTpl.arrowLeft+h.btnTpl.arrowRight))).attr("id","fancybox-container-"+f.id).addClass("fancybox-is-hidden").addClass(h.baseClass).data("FancyBox",f).appendTo(h.parentEl);f.$refs={container:s};"bg inner infobar toolbar stage caption navigation".split(" ").forEach(function(a){f.$refs[a]=s.find(".fancybox-"+ a)});f.trigger("onInit");f.activate();f.jumpTo(f.currIndex)},translate:function(a,b){var d=a.opts.i18n[a.opts.lang];return b.replace(/\{\{(\w+)\}\}/g,function(a,b){var f=d[b];return f===e?a:f})},createGroup:function(b){var d=this;b=a.makeArray(b);a.each(b,function(b,f){var g={},m={},h,k;a.isPlainObject(f)?(g=f,m=f.opts||f):"object"===a.type(f)&&a(f).length?(h=a(f),m=h.data(),m=a.extend({},m,m.options||{}),m.$orig=h,g.src=m.src||h.attr("href"),g.type||g.src||(g.type="inline",g.src=f)):g={type:"html", src:f+""};g.opts=a.extend(!0,{},d.opts,m);a.isArray(m.buttons)&&(g.opts.buttons=m.buttons);m=g.type||g.opts.type;k=g.src||"";!m&&k&&(k.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?m="image":k.match(/\.(pdf)((\?|#).*)?$/i)?m="pdf":(h=k.match(/\.(mp4|mov|ogv)((\?|#).*)?$/i))?(m="video",g.opts.videoFormat||(g.opts.videoFormat="video/"+("ogv"===h[1]?"ogg":h[1]))):"#"===k.charAt(0)&&(m="inline"));m?g.type=m:d.trigger("objectNeedsType",g);g.index=d.group.length; g.opts.$orig&&!g.opts.$orig.length&&delete g.opts.$orig;!g.opts.$thumb&&g.opts.$orig&&(g.opts.$thumb=g.opts.$orig.find("img:first"));g.opts.$thumb&&!g.opts.$thumb.length&&delete g.opts.$thumb;"function"===a.type(g.opts.caption)&&(g.opts.caption=g.opts.caption.apply(f,[d,g]));"function"===a.type(d.opts.caption)&&(g.opts.caption=d.opts.caption.apply(f,[d,g]));g.opts.caption instanceof a||(g.opts.caption=g.opts.caption===e?"":g.opts.caption+"");"ajax"===m&&(h=k.split(/\s+/,2),1=e.group[e.currIndex].opts.idleTime&&!e.isDragging&&(e.isIdle=!0,e.idleSecondsCounter=0,e.hideControls())},1E3))},removeEvents:function(){h.off("orientationchange.fb resize.fb");k.off("focusin.fb keydown.fb .fb-idle");this.$refs.container.off(".fb-close .fb-prev .fb-next");this.idleInterval&&(d.clearInterval(this.idleInterval),this.idleInterval= null)},previous:function(a){return this.jumpTo(this.currPos-1,a)},next:function(a){return this.jumpTo(this.currPos+1,a)},jumpTo:function(b,d,f){var g=this,h,k,r,n,p,u=g.group.length;if(!(g.isDragging||g.isClosing||g.isAnimating&&g.firstRun)){b=parseInt(b,10);h=g.current?g.current.opts.loop:g.opts.loop;if(!h&&(0>b||b>=u))return!1;f=g.firstRun=null===g.firstRun;2>u&&!f&&g.isDragging||(r=g.current,g.prevIndex=g.currIndex,g.prevPos=g.currPos,k=g.createSlide(b),1k.pos?"next":"previous"),r.$slide.removeClass("fancybox-slide--complete fancybox-slide--current fancybox-slide--next fancybox-slide--previous"),r.isComplete=!1,d&&(k.isMoved||k.opts.transitionEffect)&&(k.isMoved?r.$slide.addClass(p):(p="fancybox-animated "+p+" fancybox-fx-"+k.opts.transitionEffect, a.fancybox.animate(r.$slide,p,d,function(){r.$slide.removeClass(p).removeAttr("style")}))))))}},createSlide:function(b){var d,e;e=b%this.group.length;e=0>e?this.group.length+e:e;!this.slides[b]&&this.group[e]&&(d=a('
    ').appendTo(this.$refs.stage),this.slides[b]=a.extend(!0,{},this.group[e],{pos:b,$slide:d,isLoaded:!1}),this.updateSlide(this.slides[b]));return this.slides[b]},scaleToActual:function(b,d,f){var g=this,h=g.current,k=h.$content,r,s,n,p,u=parseInt(h.$slide.width(), 10),A=parseInt(h.$slide.height(),10),K=h.width,T=h.height;"image"!=h.type||h.hasError||!k||g.isAnimating||(a.fancybox.stop(k),g.isAnimating=!0,b=b===e?.5*u:b,d=d===e?.5*A:d,h=a.fancybox.getTranslate(k),n=K/h.width,p=T/h.height,r=.5*u-.5*K,s=.5*A-.5*T,K>u&&(r=h.left*n-(b*n-b),0A&&(s=h.top*p-(d*p-d),0d.width||b.height>d.height)?!0:!1},isScaledDown:function(){var b=this.current,d=b.$content,e=!1;d&&(e=a.fancybox.getTranslate(d),e=e.widthYour browser doesn't support HTML5 video");break;default:d.setError(b)}return!0}},setImage:function(b){var e=this,f=b.opts.srcset||b.opts.image.srcset,g,h,k;if(f){h=d.devicePixelRatio||1;k=d.innerWidth*h;f=f.split(",").map(function(a){var b={};a.trim().split(/\s+/).forEach(function(a,d){var e=parseInt(a.substring(0,a.length-1),10);if(0===d)return b.url=a;e&&(b.value=e,b.postfix=a[a.length-1])});return b});f.sort(function(a, b){return a.value-b.value});for(var r=0;r=k||"x"===s.postfix&&s.value>=h){g=s;break}}!g&&f.length&&(g=f[f.length-1]);g&&(b.src=g.url,b.width&&b.height&&"w"==g.postfix&&(b.height=b.width/b.height*g.value,b.width=g.value))}b.$content=a('
    ').addClass("fancybox-is-hidden").appendTo(b.$slide);!1!==b.opts.preload&&b.opts.width&&b.opts.height&&(b.opts.thumb||b.opts.$thumb)?(b.width=b.opts.width,b.height=b.opts.height, b.$ghost=a("").one("error",function(){a(this).remove();b.$ghost=null;e.setBigImage(b)}).one("load",function(){e.afterLoad(b);e.setBigImage(b)}).addClass("fancybox-image").appendTo(b.$content).attr("src",b.opts.thumb||b.opts.$thumb.attr("src"))):e.setBigImage(b)},setBigImage:function(b){var d=this,e=a("");b.$image=e.one("error",function(){d.setError(b)}).one("load",function(){clearTimeout(b.timouts);b.timouts=null;d.isClosing||(b.width=b.opts.width||this.naturalWidth,b.height=b.opts.height|| this.naturalHeight,b.opts.image.srcset&&e.attr("sizes","100vw").attr("srcset",b.opts.image.srcset),d.hideLoading(b),b.$ghost?b.timouts=setTimeout(function(){b.timouts=null;b.$ghost.hide()},Math.min(300,Math.max(1E3,b.height/1600))):d.afterLoad(b))}).addClass("fancybox-image").attr("src",b.src).appendTo(b.$content);(e[0].complete||"complete"==e[0].readyState)&&e[0].naturalWidth&&e[0].naturalHeight?e.trigger("load"):e[0].error?e.trigger("error"):b.timouts=setTimeout(function(){e[0].complete||b.hasError|| d.showLoading(b)},100)},setIframe:function(b){var d=this,f=b.opts.iframe,g=b.$slide,h;b.$content=a('
    ').css(f.css).appendTo(g);h=a(f.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(f.attr).appendTo(b.$content);f.preload?(d.showLoading(b),h.on("load.fb error.fb",function(a){this.isReady=1;b.$slide.trigger("refresh");d.afterLoad(b)}),g.on("refresh.fb",function(){var a=b.$content,d=f.css.width,g=f.css.height,k,q;if(1===h[0].isReady){try{k= h.contents(),q=k.find("body")}catch(r){}q&&q.length&&(d===e&&(d=h[0].contentWindow.document.documentElement.scrollWidth,d=Math.ceil(q.outerWidth(!0)+(a.width()-d)),d+=a.outerWidth()-a.innerWidth()),g===e&&(g=Math.ceil(q.outerHeight(!0)),g+=a.outerHeight()-a.innerHeight()),d&&a.width(d),g&&a.height(g));a.removeClass("fancybox-is-hidden")}})):this.afterLoad(b);h.attr("src",b.src);!0===b.opts.smallBtn&&b.$content.prepend(d.translate(b,b.opts.btnTpl.smallBtn));g.one("onReset",function(){try{a(this).find("iframe").hide().attr("src", "//about:blank")}catch(d){}a(this).empty();b.isLoaded=!1})},setContent:function(b,d){this.isClosing||(this.hideLoading(b),b.$slide.empty(),d&&d.hasOwnProperty&&d instanceof a&&d.parent().length?(d.parent(".fancybox-slide--inline").trigger("onReset"),b.$placeholder=a("
    ").hide().insertAfter(d),d.css("display","inline-block")):b.hasError||("string"===a.type(d)&&(d=a("
    ").append(a.trim(d)).contents(),3===d[0].nodeType&&(d=a("
    ").html(d))),b.opts.filter&&(d=a("
    ").html(d).find(b.opts.filter))), b.$slide.one("onReset",function(){a(this).find("video,audio").trigger("pause");b.$placeholder&&(b.$placeholder.after(d.hide()).remove(),b.$placeholder=null);b.$smallBtn&&(b.$smallBtn.remove(),b.$smallBtn=null);b.hasError||(a(this).empty(),b.isLoaded=!1)}),b.$content=a(d).appendTo(b.$slide),this.afterLoad(b))},setError:function(a){a.hasError=!0;a.$slide.removeClass("fancybox-slide--"+a.type);this.setContent(a,this.translate(a,a.opts.errorTpl))},showLoading:function(b){(b=b||this.current)&&!b.$spinner&& (b.$spinner=a(this.opts.spinnerTpl).appendTo(b.$slide))},hideLoading:function(a){(a=a||this.current)&&a.$spinner&&(a.$spinner.remove(),delete a.$spinner)},afterLoad:function(b){this.isClosing||(b.isLoading=!1,b.isLoaded=!0,this.trigger("afterLoad",b),this.hideLoading(b),b.opts.smallBtn&&!b.$smallBtn&&(b.$smallBtn=a(this.translate(b,b.opts.btnTpl.smallBtn)).appendTo(b.$content.filter("div,form").first())),b.opts.protect&&b.$content&&!b.hasError&&(b.$content.on("contextmenu.fb",function(a){2==a.button&& a.preventDefault();return!0}),"image"===b.type&&a('
    ').appendTo(b.$content)),this.revealContent(b))},revealContent:function(b){var d=this,f=b.$slide,g,h,k,r,n=!1;g=b.opts[d.firstRun?"animationEffect":"transitionEffect"];k=b.opts[d.firstRun?"animationDuration":"transitionDuration"];k=parseInt(b.forcedDuration===e?k:b.forcedDuration,10);if(b.isMoved||b.pos!==d.currPos||!k)g=!1;"zoom"!==g||b.pos===d.currPos&&k&&"image"===b.type&&!b.hasError&&(n=d.getThumbPos(b))|| (g="fade");"zoom"===g?(r=d.getFitPos(b),r.scaleX=r.width/n.width,r.scaleY=r.height/n.height,delete r.width,delete r.height,g=b.opts.zoomOpacity,"auto"==g&&(g=.1=d.prevPos?"next":"previous")+" fancybox-fx-"+ g,f.removeAttr("style").removeClass("fancybox-slide--current fancybox-slide--next fancybox-slide--previous").addClass(h),b.$content.removeClass("fancybox-is-hidden"),s(f),a.fancybox.animate(f,"fancybox-slide--current",k,function(a){f.removeClass(h).removeAttr("style");b.pos===d.currPos&&d.complete()},!0)):(s(f),b.$content.removeClass("fancybox-is-hidden"),b.pos===d.currPos&&d.complete()))},getThumbPos:function(e){var f=!1,g=function(b){b=b[0];for(var e=b.getBoundingClientRect(),f=[];null!==b.parentElement;)"hidden"!== a(b.parentElement).css("overflow")&&"auto"!==a(b.parentElement).css("overflow")||f.push(b.parentElement.getBoundingClientRect()),b=b.parentElement;return f.every(function(a){var b=Math.min(e.right,a.right)-Math.max(e.left,a.left);a=Math.min(e.bottom,a.bottom)-Math.max(e.top,a.top);return 0=d.currPos-1&&e.pos<=d.currPos+1?f[e.pos]=e:e&&(a.fancybox.stop(e.$slide),e.$slide.off().remove())}),d.slides=f,d.updateCursor(), d.trigger("afterShow"),e.$slide.find("video,audio").first().trigger("play"),(a(b.activeElement).is("[disabled]")||e.opts.autoFocus&&"image"!=e.type&&"iframe"!==e.type)&&d.focus())},preload:function(a){var b=this.slides[this.currPos+1],d=this.slides[this.currPos-1];b&&b.type===a&&this.loadSlide(b);d&&d.type===a&&this.loadSlide(d)},focus:function(){var a=this.current,b;this.isClosing||(a&&a.isComplete&&(b=a.$slide.find("input[autofocus]:enabled:visible:first"),b.length||(b=a.$slide.find("button,:input,[tabindex],a").filter(":enabled:visible:first"))), b=b&&b.length?b:this.$refs.container,b.focus())},activate:function(){var b=this;a(".fancybox-container").each(function(){var d=a(this).data("FancyBox");d&&d.id!==b.id&&!d.isClosing&&(d.trigger("onDeactivate"),d.removeEvents(),d.isVisible=!1)});b.isVisible=!0;if(b.current||b.isIdle)b.update(),b.updateControls();b.trigger("onActivate");b.addEvents()},close:function(b,d){var e=this,f=e.current,g,h,k,n,u=function(){e.cleanUp(b)};if(e.isClosing)return!1;e.isClosing=!0;if(!1===e.trigger("beforeClose",b))return e.isClosing= !1,p(function(){e.update()}),!1;e.removeEvents();f.timouts&&clearTimeout(f.timouts);k=f.$content;g=f.opts.animationEffect;h=a.isNumeric(d)?d:g?f.opts.animationDuration:0;f.$slide.off(r).removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated");f.$slide.siblings().trigger("onReset").remove();h&&e.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing");e.hideLoading(f);e.hideControls();e.updateCursor();"zoom"!==g||!0!==b&&k&&h&&"image"=== f.type&&!f.hasError&&(n=e.getThumbPos(f))||(g="fade");if("zoom"===g)return a.fancybox.stop(k),k=a.fancybox.getTranslate(k),k.width*=k.scaleX,k.height*=k.scaleY,g=f.opts.zoomOpacity,"auto"==g&&(g=.1=b);e.find("[data-fancybox-next]").prop("disabled",!a.opts.loop&&b>=this.group.length-1);"image"===a.type?e.find("[data-fancybox-download]").attr("href",a.opts.image.src||a.src).show():e.find("[data-fancybox-download],[data-fancybox-zoom]").hide()}, hideControls:function(){this.isHiddenControls=!0;this.$refs.container.removeClass("fancybox-show-infobar fancybox-show-toolbar fancybox-show-caption fancybox-show-nav")},showControls:function(){var a=this.current?this.current.opts:this.opts,b=this.$refs.container;this.isHiddenControls=!1;this.idleSecondsCounter=0;b.toggleClass("fancybox-show-toolbar",!(!a.toolbar||!a.buttons)).toggleClass("fancybox-show-infobar",!!(a.infobar&&1b.documentMode)}(),getTranslate:function(a){var b;if(!a||!a.length)return!1; (b=a.eq(0).css("transform"))&&-1!==b.indexOf("matrix")?(b=b.split("(")[1],b=b.split(")")[0],b=b.split(",")):b=[];if(b.length)b=10b.clientWidth;if(b=("scroll"===e||"auto"===e)&&b.scrollHeight>b.clientHeight||f)break;a=a.parent();if(!a.length||a.hasClass("fancybox-stage")||a.is("body"))break}return b},p=function(b){this.instance=b;this.$bg=b.$refs.bg;this.$stage=b.$refs.stage;this.$container=b.$refs.container;this.destroy();this.$container.on("touchstart.fb.touch mousedown.fb.touch", a.proxy(this,"ontouchstart"))};p.prototype.destroy=function(){this.$container.off(".fb.touch")};p.prototype.ontouchstart=function(e){var f=a(e.target),p=this.instance,m=p.current,q=m.$content,t="touchstart"==e.type;t&&this.$container.off("mousedown.fb.touch");if(!(e.originalEvent&&2==e.originalEvent.button||!f.length||k(f)||k(f.parent())||!f.is("img")&&e.originalEvent.clientX>f[0].clientWidth+f.offset().left))if(!m||this.instance.isAnimating||this.instance.isClosing)e.stopPropagation(),e.preventDefault(); else if(this.realPoints=this.startPoints=g(e))e.stopPropagation(),this.startEvent=e,this.canTap=!0,this.$target=f,this.$content=q,this.opts=m.opts.touch,this.isScrolling=this.isZooming=this.isSwiping=this.isPanning=!1,this.sliderStartPos=this.sliderLastPos||{top:0,left:0},this.contentStartPos=a.fancybox.getTranslate(this.$content),this.contentLastPos=null,this.startTime=(new Date).getTime(),this.distanceX=this.distanceY=this.distance=0,this.canvasWidth=Math.round(m.$slide[0].clientWidth),this.canvasHeight= Math.round(m.$slide[0].clientHeight),a(b).off(".fb.touch").on(t?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",a.proxy(this,"ontouchend")).on(t?"touchmove.fb.touch":"mousemove.fb.touch",a.proxy(this,"ontouchmove")),a.fancybox.isMobile&&b.addEventListener("scroll",this.onscroll,!0),!this.opts&&!p.canPan()||!f.is(this.$stage)&&!this.$stage.find(f).length?f.is("img")&&e.preventDefault():(a.fancybox.isMobile&&(n(f)||n(f.parent()))||e.preventDefault(),1===this.startPoints.length&& ("image"===m.type&&(this.contentStartPos.width>this.canvasWidth+1||this.contentStartPos.height>this.canvasHeight+1)?(a.fancybox.stop(this.$content),this.$content.css("transition-duration",""),this.isPanning=!0):this.isSwiping=!0,this.$container.addClass("fancybox-controls--isGrabbing")),2!==this.startPoints.length||p.isAnimating||m.hasError||"image"!==m.type||!m.isLoaded&&!m.$ghost||(this.isPanning=this.isSwiping=this.canTap=!1,this.isZooming=!0,a.fancybox.stop(this.$content),this.$content.css("transition-duration", ""),this.centerPointStartX=.5*(this.startPoints[0].x+this.startPoints[1].x)-a(d).scrollLeft(),this.centerPointStartY=.5*(this.startPoints[0].y+this.startPoints[1].y)-a(d).scrollTop(),this.percentageOfImageAtPinchPointX=(this.centerPointStartX-this.contentStartPos.left)/this.contentStartPos.width,this.percentageOfImageAtPinchPointY=(this.centerPointStartY-this.contentStartPos.top)/this.contentStartPos.height,this.startDistanceBetweenFingers=h(this.startPoints[0],this.startPoints[1])))};p.prototype.onscroll= function(a){self.isScrolling=!0};p.prototype.ontouchmove=function(b){var d=a(b.target);if(this.isScrolling||!d.is(this.$stage)&&!this.$stage.find(d).length)this.canTap=!1;else if(this.newPoints=g(b),(this.opts||this.instance.canPan())&&this.newPoints&&this.newPoints.length&&(this.isSwiping&&!0===this.isSwiping||b.preventDefault(),this.distanceX=h(this.newPoints[0],this.startPoints[0],"x"),this.distanceY=h(this.newPoints[0],this.startPoints[0],"y"),this.distance=h(this.newPoints[0],this.startPoints[0]), 0g.instance.group.length&&g.opts.vertical?g.isSwiping="y":g.instance.isDragging||!1===g.opts.vertical||"auto"===g.opts.vertical&&800 b?"y":"x"),g.canTap=!1,"y"===g.isSwiping&&a.fancybox.isMobile&&(n(g.$target)||n(g.$target.parent()))?g.isScrolling=!0:(g.instance.isDragging=g.isSwiping,g.startPoints=g.newPoints,a.each(g.instance.slides,function(b,d){a.fancybox.stop(d.$slide);d.$slide.css("transition-duration","");d.inTransition=!1;d.pos===g.instance.current.pos&&(g.sliderStartPos.left=a.fancybox.getTranslate(d.$slide).left)}),g.instance.SlideShow&&g.instance.SlideShow.isActive&&g.instance.SlideShow.stop())):("x"==b&&(h=0g.instance.group.length||0===g.instance.current.index&&!g.instance.current.opts.loop)?h+Math.pow(g.distanceX,.8):0>g.distanceX&&(2>g.instance.group.length||g.instance.current.index===g.instance.group.length-1&&!g.instance.current.opts.loop)?h-Math.pow(-g.distanceX,.8):h+g.distanceX),g.sliderLastPos={top:"x"==b?0:g.sliderStartPos.top+g.distanceY,left:h},g.requestId&&(f(g.requestId),g.requestId=null),g.requestId=e(function(){g.sliderLastPos&&(a.each(g.instance.slides,function(b,d){var e=d.pos-g.instance.currPos; a.fancybox.setTranslate(d.$slide,{top:g.sliderLastPos.top,left:g.sliderLastPos.left+e*g.canvasWidth+e*d.opts.gutter})}),g.$container.addClass("fancybox-is-sliding"))}))};p.prototype.onPan=function(){var b=this;h(b.newPoints[0],b.realPoints[0])<(a.fancybox.isMobile?10:5)?b.startPoints=b.newPoints:(b.canTap=!1,b.contentLastPos=b.limitMovement(),b.requestId&&(f(b.requestId),b.requestId=null),b.requestId=e(function(){a.fancybox.setTranslate(b.$content,b.contentLastPos)}))};p.prototype.limitMovement=function(){var a= this.canvasWidth,b=this.canvasHeight,d=this.distanceX,e=this.distanceY,f=this.contentStartPos,g=f.left,h=f.top,k=f.width,n=f.height,p,E,z,D,G,A;G=k>a?g+d:g;A=h+e;p=Math.max(0,.5*a-.5*k);E=Math.max(0,.5*b-.5*n);z=Math.min(a-k,.5*a-.5*k);D=Math.min(b-n,.5*b-.5*n);k>a&&(0p&&(G=p-1+Math.pow(-p+g+d,.8)||0),0>d&&Gb&&(0E&&(A=E-1+Math.pow(-E+h+e,.8)||0),0>e&&Af?(a=0g?(b=0this.distanceX&&1f?this.instance.centerSlide(this.instance.current,150):this.instance.jumpTo(this.instance.current.index));this.$container.removeClass("fancybox-is-sliding")};p.prototype.endPanning=function(){var b,d;this.contentLastPos&&(!1===this.opts.momentum?(b=this.contentLastPos.left,d=this.contentLastPos.top):(b=this.contentLastPos.left+this.velocityX*this.speed,d=this.contentLastPos.top+this.velocityY*this.speed), b=this.limitPosition(b,d,this.contentStartPos.width,this.contentStartPos.height),b.width=this.contentStartPos.width,b.height=this.contentStartPos.height,a.fancybox.animate(this.$content,b,330))};p.prototype.endZooming=function(){var b=this.instance.current,d,e,f,g=this.newWidth,h=this.newHeight;this.contentLastPos&&(d=this.contentLastPos.left,e=this.contentLastPos.top,f={top:e,left:d,width:g,height:h,scaleX:1,scaleY:1},a.fancybox.setTranslate(this.$content,f),gb.width||h>b.height?this.instance.scaleToActual(this.centerPointStartX,this.centerPointStartY,150):(b=this.limitPosition(d,e,g,h),a.fancybox.setTranslate(this.content,a.fancybox.getTranslate(this.$content)),a.fancybox.animate(this.$content,b,150)))};p.prototype.onTap=function(b){var d=this,e=a(b.target),f=d.instance,h=f.current,k=b&&g(b)||d.startPoints,n=k[0]?k[0].x-d.$stage.offset().left:0,p=k[0]?k[0].y-d.$stage.offset().top:0,w,B=function(e){e=h.opts[e];a.isFunction(e)&& (e=e.apply(f,[h,b]));if(e)switch(e){case "close":f.close(d.startEvent);break;case "toggleControls":f.toggleControls(!0);break;case "next":f.next();break;case "nextOrClose":1f.group.length&&f.close(d.startEvent))}};if(!b.originalEvent||2!=b.originalEvent.button)if(e.is("img")||!(n>e[0].clientWidth+e.offset().left)){if(e.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))w= "Outside";else if(e.is(".fancybox-slide"))w="Slide";else if(f.current.$content&&f.current.$content.find(e).addBack().filter(e).length)w="Content";else return;if(d.tapped){clearTimeout(d.tapped);d.tapped=null;if(50'},slideShow:{autoStart:!1,speed:3E3}});var a=function(a){this.instance=a;this.init()};b.extend(a.prototype,{timer:null,isActive:!1,$button:null,init:function(){var a=this;a.$button=a.instance.$refs.toolbar.find("[data-fancybox-play]").on("click", function(){a.toggle()});(2>a.instance.group.length||!a.instance.group[a.instance.currIndex].opts.slideShow)&&a.$button.hide()},set:function(a){var b=this;b.instance&&b.instance.current&&(!0===a||b.instance.current.opts.loop||b.instance.currIndex'},fullScreen:{autoStart:!1}});b(d).on({"onInit.fb":function(a,b){var d;b&&b.group[b.currIndex].opts.fullScreen?(d=b.$refs.container,d.on("click.fb-fullscreen","[data-fancybox-fullscreen]", function(a){a.stopPropagation();a.preventDefault();e.toggle(d[0])}),b.opts.fullScreen&&!0===b.opts.fullScreen.autoStart&&e.request(d[0]),b.FullScreen=e):b&&b.$refs.toolbar.find("[data-fancybox-fullscreen]").hide()},"afterKeydown.fb":function(a,b,d,e,n){b&&b.FullScreen&&70===n&&(e.preventDefault(),b.FullScreen.toggle(b.$refs.container[0]))},"beforeClose.fb":function(a){a&&a.FullScreen&&e.exit()}});b(d).on(a.fullscreenchange,function(){var a=e.isFullscreen(),d=b.fancybox.getInstance();d&&(d.current&& "image"===d.current.type&&d.isAnimating&&(d.current.$content.css("transition","none"),d.isAnimating=!1,d.update(!0,!0,0)),d.trigger("onFullscreenChange",a),d.$refs.container.toggleClass("fancybox-is-fullscreen",a))})}else b&&b.fancybox&&(b.fancybox.defaults.btnTpl.fullScreen=!1)})(document,window.jQuery||jQuery); (function(d,b){b.fancybox.defaults=b.extend(!0,{btnTpl:{thumbs:''},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}},b.fancybox.defaults); var a=function(a){this.init(a)};b.extend(a.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(a){var b=this;b.instance=a;a.Thumbs=b;var d=a.group[0],h=a.group[1];b.opts=a.group[a.currIndex].opts.thumbs;b.$button=a.$refs.toolbar.find("[data-fancybox-thumbs]");b.opts&&d&&h&&("image"==d.type||d.opts.thumb||d.opts.$thumb)&&("image"==h.type||h.opts.thumb||h.opts.$thumb)?(b.$button.show().on("click",function(){b.toggle()}),b.isActive=!0):b.$button.hide()},create:function(){var a= this.instance,d=this.opts.parentEl,g,h;this.$grid=b('
    ').appendTo(a.$refs.container.find(d).addBack().filter(d));g="
      ";b.each(a.group,function(a,b){h=b.opts.thumb||(b.opts.$thumb?b.opts.$thumb.attr("src"):null);h||"image"!==b.type||(h=b.src);h&&h.length&&(g+='
    • ')});g+="
    ";this.$list=b(g).appendTo(this.$grid).on("click","li",function(){a.jumpTo(b(this).data("index"))}); this.$list.find("img").hide().one("load",function(){var a=b(this).parent().removeClass("fancybox-thumbs-loading"),d=a.outerWidth(),a=a.outerHeight(),e,f,g,h;e=this.naturalWidth||this.width;f=this.naturalHeight||this.height;g=e/d;h=f/a;1<=g&&1<=h&&(g>h?(e/=h,f=a):(e=d,f/=g));b(this).css({width:Math.floor(e),height:Math.floor(f),"margin-top":f>a?Math.floor(.3*a-.3*f):Math.floor(.5*a-.5*f),"margin-left":Math.floor(.5*d-.5*e)}).show()}).each(function(){this.src=b(this).data("src")});"x"===this.opts.axis&& this.$list.width(parseInt(this.$grid.css("padding-right"))+a.group.length*this.$list.children().eq(0).outerWidth(!0)+"px")},focus:function(a){var b=this.$list,d,h;this.instance.current&&(d=b.children().removeClass("fancybox-thumbs-active").filter('[data-index="'+this.instance.current.index+'"]').addClass("fancybox-thumbs-active"),h=d.position(),"y"===this.opts.axis&&(0>h.top||h.top>b.height()-d.outerHeight())?b.stop().animate({scrollTop:b.scrollTop()+h.top},a):"x"===this.opts.axis&&(h.leftb.parent().scrollLeft()+(b.parent().width()-d.outerWidth()))&&b.parent().stop().animate({scrollLeft:h.left},a))},update:function(){this.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible);this.isVisible?(this.$grid||this.create(),this.instance.trigger("onThumbsShow"),this.focus(0)):this.$grid&&this.instance.trigger("onThumbsHide");this.instance.update()},hide:function(){this.isVisible=!1;this.update()},show:function(){this.isVisible=!0;this.update()},toggle:function(){this.isVisible= !this.isVisible;this.update()}});b(d).on({"onInit.fb":function(b,d){var g;d&&!d.Thumbs&&(g=new a(d),g.isActive&&!0===g.opts.autoStart&&g.show())},"beforeShow.fb":function(a,b,d,h){(a=b&&b.Thumbs)&&a.isVisible&&a.focus(h?0:250)},"afterKeydown.fb":function(a,b,d,h,k){(a=b&&b.Thumbs)&&a.isActive&&71===k&&(h.preventDefault(),a.toggle())},"beforeClose.fb":function(a,b){var d=b&&b.Thumbs;d&&d.isVisible&&!1!==d.opts.hideOnClose&&d.$grid.hide()}})})(document,window.jQuery); (function(d,b){function a(a){var b={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(a).replace(/[&<>"'`=\/]/g,function(a){return b[a]})}b.extend(!0,b.fancybox.defaults,{btnTpl:{share:''},share:{tpl:''}}); b(d).on("click","[data-fancybox-share]",function(){var d=b.fancybox.getInstance(),f;d&&(f=!1===d.current.opts.hash?d.current.src:window.location,f=d.current.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===d.current.type?encodeURIComponent(d.current.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(f)).replace(/\{\{url_raw\}\}/g,a(f)).replace(/\{\{descr\}\}/g,d.$caption?encodeURIComponent(d.$caption.text()):""),b.fancybox.open({src:d.translate(d,f),type:"html",opts:{animationEffect:"fade",animationDuration:250, afterLoad:function(a,b){b.$content.find(".fancybox-share__links a").click(function(){window.open(this.href,"Share","width=550, height=450");return!1})}}}))})})(document,window.jQuery||jQuery); (function(d,b,a){function e(){var a=b.location.hash.substr(1),d=a.split("-"),e=1e&&(e=1);return{hash:a,index:e,gallery:d}}function f(b){var d;""!==b.gallery&&(d=a("[data-fancybox='"+a.escapeSelector(b.gallery)+"']").eq(b.index-1),d.length||(d=a("#"+a.escapeSelector(b.gallery)+"")),d.length&&(h=!1,d.trigger("click")))}function g(a){if(!a)return!1;a=a.current?a.current.opts:a.opts;return a.hash||(a.$orig?a.$orig.data("fancybox"): "")}a.escapeSelector||(a.escapeSelector=function(a){return(a+"").replace(/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,function(a,b){return b?"\x00"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a})});var h=!0,k=null,n=null;a(function(){!1!==a.fancybox.defaults.hash&&(a(d).on({"onInit.fb":function(a,b){var d,f;!1!==b.group[b.currIndex].opts.hash&&(d=e(),(f=g(b))&&d.gallery&&f==d.gallery&&(b.currIndex=d.index-1))},"beforeShow.fb":function(a,e,f){f&&!1!==f.opts.hash&& (a=g(e))&&""!==a&&(0>b.location.hash.indexOf(a)&&(e.opts.origHash=b.location.hash),k=a+(1d.group.length||!1===e.opts.wheel||"auto"===e.opts.wheel&&"image"!==e.type||(b.preventDefault(),b.stopPropagation(),e.$slide.hasClass("fancybox-animated")||(b=b.originalEvent||b,250>g-a||(a=g,d[0>(-b.deltaY||-b.deltaX||b.wheelDelta||-b.detail)?"next":"previous"]())))})}})})(document,window.jQuery|| jQuery);$(document).ready(function(){function d(a){$("#nav-city-dropdown.dropdown .city-columns.city-columns-active").removeClass("city-columns-active");$("#nav-city-dropdown.dropdown .city-columns.cities-country-"+a).addClass("city-columns-active");$("#nav-city-dropdown.dropdown .country-columns .country-columns-active").removeClass("country-columns-active");$("#nav-city-dropdown.dropdown .country-columns .cities-country-"+a).addClass("country-columns-active")}delayLogin();$("#nav-city-dropdown.dropdown .switch-country").on("click", function(a){a.preventDefault();a.stopPropagation();new slixaDialog({header:"Change Country",html:$("#city-jump-dropdown .country-columns").html(),classes:"country-switch-modal",onOpen:function(a){$(a.modal).find("a.nav-switch-country").on("click",function(b){b.preventDefault();b.stopPropagation();b=$(this).parent().attr("data-country-code");d(b);a.close()})}})});$("#nav-city-dropdown.dropdown .country-columns .country-column a").on("click",function(a){a.preventDefault();a.stopPropagation();a=$(this).parent().attr("data-country-code"); d(a)});$("#search-bar-open").on("click",function(a){a.preventDefault();a.stopPropagation();959<$(window).width()?$("#search-bar").animate({height:"400px"},500):(a=$(window).height(),$("#search-bar").css("height",a+"px"))});$("#search-text").on("keyup",function(a){var b=$(this).val().replace(/[^A-Za-z0-9 ]/,"");if(13==a.which)if(jQuery.cookie("search",b,{expires:365,path:"/",domain:"."+window.location.hostname,secure:!0}),jQuery.cookie("search_filters","",{expires:365,path:"/",domain:"."+window.location.hostname, secure:!0}),""!=b){var d=!1,g="";$.each(_ACTIVE_CATEGORIES,function(a,h){-1!==a.search(b.toLowerCase())&&(g=h.url,d=!0)});d?window.location.assign(g):"/search/"==window.location.pathname?window.location.replace(window.location.protocol+"//"+window.location.hostname+"/search/"):window.location.assign(window.location.protocol+"//"+window.location.hostname+"/search/")}else"/search/"==window.location.pathname?window.location.assign(window.location.protocol+"//"+window.location.hostname+"/"):window.location.reload(); else if(3<=b.length){var h=[];$.each(_CACHED_LOCATIONS,function(a,d){-1!==d.city.toLowerCase().search(b.toLowerCase())&&h.push({url:d.url,name:d.city})});$.each(_ACTIVE_CATEGORIES,function(a,d){-1!==a.search(b.toLowerCase())&&h.push({url:d.url,name:d.name})});if(0'+b.name.replace(n,"$&")+""});$("#found-links-content").html(k);$("#found-links").css("display", "block")}else $(window).width(),$("#found-links").css("display","none"),$("#found-links-content").html("")}else $(window).width(),$("#found-links").css("display","none"),$("#found-links-content").html("")});$("#search-bar-close").on("click",function(a){a.preventDefault();a.stopPropagation();959<$(window).width()?$("#search-bar").animate({height:"0"},500):$("#search-bar").css("height","0")});user&&user.vipstatus&&$("body").addClass("auth-is-vip");$("[data-sponsored-ad-event]").on("click",function(){var a= isMobile()?"-mobile":"-desktop",a=$(this).data("sponsored-ad-event")+a,b=$(this).data("category");dataLayer.push({event:"ad-click",eventCategory:b,eventAction:"click",eventLabel:a,eventValue:1,sendToGA:!0})});if(!$.cookie("slixa_age")&&"/terms"!==window.location.pathname&&"/privacy"!==window.location.pathname&&"/dmca"!==window.location.pathname&&"/2257"!==window.location.pathname&&"/law-enforcement"!==window.location.pathname){var b="",b=isMobile()?'
    Slixa Preview

    Adults only

    This site is intended solely for use by individuals who are at least eighteen (18) years old and have reached the age of majority where they live. By using this site, you confirm to us that you are not underage. By proceeding beyond this notice, you consent to our Terms & Conditions. Unauthorized usage of this site could breach relevant laws.

    Slixa does not create, produce, or modify any of the content found in the ads, yet all ads posted must adhere to our standards regarding age and content.

    read more

    Slixa enforces a strict policy against human trafficking, prostitution, and any illegal activities. We work in collaboration with law enforcement, following legal procedures such as subpoenas, to investigate any criminal actions. Breaching our strict policy may lead to reporting to law enforcement. I pledge not to use this site in a manner that contravenes Slixa\'s policies, or any national, state, or local laws, and I commit to reporting any infringements to the authorities.

    Additionally, I agree to report any suspected cases of exploitation of minors and/or human trafficking to the relevant authorities.

    This website utilizes cookies. By continuing to navigate the site, you are consenting to our use of cookies.

    ENTER WEBSITE
    Terms & Conditions
    Leave Website

    ':'
    Slixa Preview

    Adults only

    This site is intended solely for use by individuals who are at least eighteen (18) years old and have reached the age of majority where they live. By using this site, you confirm to us that you are not underage. By proceeding beyond this notice, you consent to our Terms & Conditions. Unauthorized usage of this site could breach relevant laws.

    Slixa does not create, produce, or modify any of the content found in the ads, yet all ads posted must adhere to our standards regarding age and content.

    Slixa enforces a strict policy against human trafficking, prostitution, and any illegal activities. We work in collaboration with law enforcement, following legal procedures such as subpoenas, to investigate any criminal actions. Breaching our strict policy may lead to reporting to law enforcement. I pledge not to use this site in a manner that contravenes Slixa\'s policies, or any national, state, or local laws, and I commit to reporting any infringements to the authorities.

    Additionally, I agree to report any suspected cases of exploitation of minors and/or human trafficking to the relevant authorities.

    This website utilizes cookies. By continuing to navigate the site, you are consenting to our use of cookies.

    ENTER WEBSITETerms & ConditionsLeave Website

    ';$.fancybox.open(b,{smallBtn:!1,toolbar:!1,clickSlide:!1,clickOutside:!1,touch:!1,mobile:{clickSlide:!1},afterShow:function(a,b){$(b.$content).find("#button-enter").on("click touchend",function(){var d=!1;$("#read-accept-terms").is(":checked")&&(d=!0);d?(a.close(),$.cookie("slixa_age", 1,{expires:365,path:"/",secure:!0})):$(b.$content).find("#read-accept-terms").parent().css("border","2px solid red")})}})}}); function delayLogin(){if("undefined"===typeof userObject)setTimeout(delayLogin,200);else{if(location.href.match(/\/log(in|out)/)){var d=userObject();d&&1==d.loggedin&&(d.logout(),$(".loggedin").hide(),$(".loggedout").show())}$("#jserror").hide();UserInfo.cookiesEnabled()?$("#loginform").show():$("#jserror").after('

    Cookies Are Broken

    Please make sure you have cookies enabled
    ')}}; //# sourceMappingURL=https://www.slixa.com/static/548401/sourcemaps/public.min.js.map